
SpringBoot
文章平均质量分 53
想要腹肌的熊
一个努力精进,记录成长的人。
展开
-
通俗易懂的SpringSecurity学习笔记
快速入门SpringSecurity原创 2022-05-03 19:07:54 · 1425 阅读 · 0 评论 -
@Resouce和@Autowired,这两个注解你一定要知道
共同点:都可以起到注入属性的作用,当接口只有单一的实现类时,可以相互替换,效果是相同的。## @Resource@Resource是JDK原生的注解。@Resource有两个属性 name 和 type。如果在不指定属性的情况下,默认使用 byName 的方式自动注入策略。如果使用 name 属性,则使用 byName 的自动注入策略,而使用 type 属性时则使用 byType 自动注入策略。/** * Service层 */public interface Cook { Str原创 2022-03-05 14:35:14 · 2439 阅读 · 0 评论 -
@DateTimeFormat和@JsonFormat
@DateTimeFormat主要解决前台到后台时间格式保持一致的问题从前端传过来的参数是字符串 2022-03-03 22:05:55,但接收参数的属性是Java.Util.DateTime类型。这个时候就会出现类型无法转换的问题。因为需要@DateTimeFormat注解将这个字符串按照某种格式来解析为 DateTime 类型@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")private LocalDateTime dateTime;如果我们原创 2022-03-03 13:24:05 · 650 阅读 · 0 评论 -
@EqualsAndHashCode注解的小坑,你踩中了吗?
Lombok中使用@EqualsAndHashCode注解此注解会生成 equals(Object other) 和 hashCode() 方法。它默认使用非静态,非瞬态的属性可通过参数 exclude 排除一些属性可通过参数 of 指定仅使用哪些属性它默认仅使用该类中定义的属性且不调用父类的方法,可以通过 classSuper = true 解决,让其生成的方法中调用父类的方法。当有多个类有相同的部分属性,把它们定义到父类,恰好id也在父类中,那么当这些对象进行比较时,因为Lombok生成原创 2021-11-17 22:59:47 · 1676 阅读 · 0 评论 -
Springboot 遇到 Path with “WEB-INF” or “META-INF”: [WEB-INF/jsp/welcome.jsp]问题
Springboot遇到Path with “WEB-INF” or “META-INF”: [WEB-INF/jsp/welcome.jsp]问题一定要记得添加JSP引擎<!--添加JSP引擎--><dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <原创 2021-09-21 13:03:02 · 528 阅读 · 0 评论