10 2023 档案
摘要:Spring boot常用的依赖 1.MybatisPlus2.MybatisPlus配置项1.自定义SQL2.DQL编程控制(如下图)3.添加分页插件(如下图) 3.Redis4.Redis配置项5.SpringSecurity6.AOP1.AOP切入点表达式(如下图) 7.fastjson格式转
阅读全文
摘要:@目录1.MybatisPlus2.MybatisPlus配置项1.自定义SQL2.DQL编程控制(如下图)3.添加分页插件(如下图)3.Redis4.Redis配置项5.SpringSecurity6.AOP1.AOP切入点表达式(如下图)7.fastjson格式转换包8.JWT令牌9.分页插件P
阅读全文
摘要:/** * 后端统一返回结果 * @param <T> */ @Data public class Result<T> implements Serializable { private Integer code; //编码:1成功,0和其它数字为失败 private String msg; //错
阅读全文
摘要:1、实体类 在实体类上增加@TableField属性如下 /** * 员工实体 */ @Data public class Employee implements Serializable { private static final long serialVersionUID = 1L; priv
阅读全文
摘要:SpringSecurity+JWT认证 1.创建UserDetailsServiceImpl并继承UserDetailsService2.创建继承UserDetails的类3.创建登录控制器LoginController4.创建拦截器5.SecurityConfig配置类6.将字符串渲染到客户端工
阅读全文
摘要:示例代码: import com.alibaba.fastjson.JSONObject; import com.muyan.pojo.Result; import com.muyan.utils.JwtUtils; import io.jsonwebtoken.Claims; import lom
阅读全文
摘要:import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import java.util.Date; import java.util.Map; pu
阅读全文