![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ButterflyStars
这个作者很懒,什么都没留下…
展开
-
SpringBoot中拦截器 Interceptor 的配置和使用
在不采用安全框架的前提下,使用拦截器来拦截单体项目中前端的一些操作。 创建一个自定义的拦截器,实现 HandlerInterceptor 接口中的方法。 @Component public class MyInterceptor implements HandlerInterceptor { // 在进入Controller之前执行,默认为false不继续执行,当return为true时,才向下执行 @Override public boolean preHandle(Http原创 2020-08-10 10:36:54 · 1242 阅读 · 0 评论 -
SpringBoot 整合Mybatis + PageHelper 实现分页
前言: 现在公司大多数都实现了前后端分离,前端使用Vue、React、AngularJS 等框架,不用完全依赖后端。但是如果对于比较小型的项目,没必要前后端分离,而SpringBoot也基本抛弃了Jsp,使用Thymeleaf模板搭配SpringBoot是个不错的选择。 在展示数据时必然需要大量的分页操作,在使用JPA、Mybatis-Plus等持久层框架时,已经自带分页查询操作,无需手动编写,然而在使用Mybatis作为持久层时,需要手动编写分页操作十分麻烦。PageHelper就是用来在Mybatis原创 2020-07-22 11:38:44 · 659 阅读 · 0 评论 -
Java 中的链式编程
前言 在写项目的时候,有一个实体类有好多个属性,new 出来之后需要不停的使用setXXX( )方法,效率低而且代码可读性差,查询了下发现可以实现实体类的链式编程。 public class User { private Integer id; private String userName; private String password; private String nikeName; private String email; private S原创 2020-06-30 01:15:19 · 391 阅读 · 0 评论