Bean莫名其妙的报错还可以运行。

简介: cannot resolve 一大堆方法名。很奇怪,这其实并不会影响正常运行,值是在.get方法名的时候 get不到,看着也十分别扭。

cannot resolve 一大堆方法名。很奇怪,这其实并不会影响正常运行,值是在.get方法名的时候 get不到,看着也十分别扭。  


后来经过大神的指导,原来是我的IDEA没有lombok这个插件导致的!    


项目中经常使用bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,虽然eclipse和idea开发环境下都有自动生成的快捷方式,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok则不一样,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。故强烈建议项目中使用lombok,去掉bean中get、set、toString、equals和hashCode等方法的代码。


全文地址请点击:https://blog.csdn.net/zhglance/article/details/54931430?utm_source=copy


目录
相关文章
|
6月前
|
缓存 小程序 Android开发
mPaaS问题之更改包名之后就进不了小程序如何解决
mPaaS小程序是阿里巴巴移动平台服务(mPaaS)推出的一种轻量级应用解决方案,旨在帮助开发者快速构建跨平台的小程序应用;本合集将聚焦mPaaS小程序的开发流程、技术架构和最佳实践,以及如何解决开发中遇到的问题,从而助力开发者高效打造和维护小程序应用。
121 1
|
6月前
|
IDE Java 开发工具
java编译通过,运行却提示找不到或无法加载主类的解决方案
java编译通过,运行却提示找不到或无法加载主类的解决方案
585 0
|
Java Maven
启动SpringBoot 错误: 找不到或无法加载主类 com.xx.xxApplication
1、在项目名称上右击–Reload from disk 2、清理项目里面的class文件进行重新编译, 鼠标点击右侧Maven,找到项目名称,然后点击Lifecycle中的clean/compile/install
1393 0
|
13天前
|
Java
SpringBoot 内部方法调用,事务不起作用的原因及解决办法
在做业务开发时,遇到了一个事务不起作用的问题。大概流程是这样的,方法内部的定时任务调用了一个带事务的方法,失败后事务没有回滚。查阅资料后,问题得到解决,记录下来分享给大家。
13 4
|
5月前
启动俩万报错异常处理
启动俩万报错异常处理
28 2
|
6月前
本来能运行但, 过了一会报红: 包不存在
总结: 父子模块的版本还是最好保持一致.
85 1
|
11月前
刚刚能运行的项目, 过了一会报红: 包不存在
一个该项目前半个小时还能运行, 上个厕所的功夫回来就找不到包了
50 0
刚刚能运行的项目, 过了一会报红: 包不存在
干掉 BeanUtils!试试这款 Bean 自动映射工具,真心强大
平时做项目的时候,经常需要做PO、VO、DTO之间的转换。简单的对象转换,使用BeanUtils基本上是够了,但是复杂的转换,如果使用它的话又得写一堆Getter、Setter方法了。今天给大家推荐一款对象自动映射工具MapStruct,功能真心强大!
|
Java Spring 容器
添加@EnableAsync注解后报循环依赖,注入失败咋办
在PayService类中注入了payNotifyService的实例,而在PayNotifyService类中又注入了payService的实例。而PayNotifyService类中又有一个加了@Async 注解的方法A。
254 0
|
Java
运行JAVA程序发现找不到或无法加载主类问题解决方法
运行JAVA程序发现找不到或无法加载主类问题解决方法
517 0
运行JAVA程序发现找不到或无法加载主类问题解决方法