上篇文章主要是搭建了一下Zuul的服务,并且实现了Zuul过滤器的自定义需求。 里边讲到了,Zuul 已经集成了 Ribbon、Hystrix ; 而 Ribbon无需配置,会在请求路由时自动给你进行负载均衡。 但是在Zuul服务路由不到对应微服务时,是没有对应的回退机制的,还是得自己手动写一下。   实现路由失败回退机制,首先需要继 ...

Read more »

阅读全文 »

其实SpringDataJPA很方便,虽然他是重量级ORM框架,但是在SQL定制上一点都不输于Mybatis。 用@Query注解能使用QueryDsl语法。将nativeQuery属性设置为true就能使用原生SQL手写,也就是Mybatis一样的效果。 实现方式也挺简单的,DAO层接口继承一下CrudRepository就可以进行开发。看国内用的少,应该是因为比较新吧。 这是 ...

Read more »

阅读全文 »

  又到了我第二喜欢的玩反射时间了。真快乐啊。 如标题所说,我写了个权限控制。权限控制的精髓就是限制用户访问范围。一个系统,总得有后台、管理者这些绕不开的玩意儿。 还有用户所代表的各种不同角色,如游客、登陆者、管理员、代理商、作者、编辑,等等等等。他们这些角色在一个庞大的系统里能够操作的地方总 ...

Read more »

阅读全文 »

虽然网上说 WebMvcConfigurerAdapter 已经过时了,但是我看我的 SpringBoot 里用的还是好好的。 而且这个确实也比较容易理解,比较简单。可以很轻易的实现拦截、过滤功能。 如下是我写的一个登陆拦截的例子,只有在 session 域中 adminUser 该 key 下有值的话才会跳转到能够登陆的页面 我这拦截的是所有路径,对登录页 ...

Read more »

阅读全文 »

  今天在公司做了个功能,需要点击某【快速设置】的不同选择,然后根据选中不同其底下功能的: 单选、复选、下拉列表按钮也会动态的进行变更,以便用户操作。 在使用 JQuery 时,自然就用了我平时最常使用的 attr() 方法,本来也没什么问题,点击事件无误,页面该显示的数据都显示了。 但是当我点击别的选项时,或 ...

Read more »

阅读全文 »

  首先得有个MDC概念:   MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能。某些应用程序采用多线程的方式来处理多个用户的请求。在一个用户的使用过程中,可能有多个不同的线程来进行处理。典型的例子是 Web 应用服务器。当用户访问某个页 ...

Read more »

阅读全文 »

作为一个表格工具可以说是很强大了 在公司里用了几天,还算是比较熟练了。 记录一下   首先前端得有个表格。 我这用的JQuery选中的表格#table_plan_all就是我这个代码对应的表格。   最主要的参数,data,该参数后面接的是表格中需要展示的数据。JSON数组格式。我这里初始化为一个空数组是因为业务需要。搜索 ...

Read more »

阅读全文 »

如何将模型数据暴露给视图,以完成最终的展现,是Spring MVC框架一项很重要的工作。Spring MVC提供了多种途径输出模型数据: ModelAndView:处理方法返回值为该类型时,方法体可通过该对象添加模型数据。 @ModelAttribute:方法入参标注该注解后,入参的对象就会放到数据模型中。 Map及Model:方法入参为Model、ModelMa ...

Read more »

阅读全文 »
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00