开发避坑合集
记录Java后端开发中遇到的坑。
Java Potato
Java后端程序员,记录学习成长历程
展开
-
lombok关于构造器的注解的坑【开发避坑】
创建对象,然后基于反射,根据属性名完成赋值。由于没有无参构造器,导致创建对象失败,结果就是。当我们提供了任意有参构造器后,将不再自动创建无参构造器。平时,我们不定义构造器时,会自动创建一个无参的构造器。为了方便创建对象并同时赋值,使用了全参构造器的注解。使用集合对象属性批量复制。分析原因,是因为内部使用。时,发现复制结果为空。原创 2024-06-27 18:11:57 · 346 阅读 · 0 评论 -
响应结果统一封装类中的小坑【开发避坑】
这里随便找了一个统一封装类作为示范,相关代码部分如下所示,这里主要关注于两个属性。若有需要返回的结果,且返回类型不为。若有需要返回的结果,且返回类型为。赋值为操作成功的状态码,并将。赋值为操作成功的状态码,并将。若没有需要返回的结果,使用。但当服务层返回结果是。原创 2024-06-07 10:06:47 · 170 阅读 · 0 评论