昨日研究MyBatis-Plus,采用官网Demo使用的lombok插件和依赖,运行之后发现从前台调用后台的对象出现了一些小小的问题。

事故现场环境

  1. IDE:IntelliJ IDEA 2018.2.3
  2. 环境及其依赖:Springboot+Thymeleaf+lombok+MyBatis-Plus

出现的问题

发现从后台只能调出对象,但是缺调不出对象的属性信息,当初使用IDEA配合Thymeleaf,在html页面是能调出属性的,这次并没有。我的思路就跟Thymeleaf杠上了。结果问题的原因是lombok。

问题分析

柒月日记

冷静下来分析一波,看下报错信息

大概意思是,一个问题发生在模板打印的过程中。 再往后看看,控制台提示我可能没有Getter或者Setter方法。 也就是lombok的@Getter @Setter 没有生效

解决办法

柒月日记

我这个情况的解决办法是 IDEA设置问题

其他可能出现的问题:CSDN链接