
开发经验
文章平均质量分 58
开发经验
码到近视
这个作者很懒,什么都没留下…
展开
-
MapStruct 中 @BeforeMapping 和 @AfterMapping 注解的使用详解
在使用 MapStruct 进行对象映射时,和这两个注解能让开发者在映射前后执行自定义逻辑,极大地增强了映射的灵活性,满足多样化的业务需求。原创 2025-02-17 21:52:44 · 426 阅读 · 0 评论 -
Lombok注解@EqualsAndHashCode
不使用注解等同于,只比较当前类的属性字段。(在不考虑是否重写equals()和hashCode()方法)使用会比较当前类的属性字段以及父类的所有字段属性。通过合理使用注解,我们可以根据实际需求来确定对象比较时是否要考虑父类的属性,从而避免手动编写繁琐的equals()和hashCode()方法,提高开发效率。原创 2025-02-14 21:38:32 · 255 阅读 · 0 评论 -
Lombok注解@EqualsAndHashCode
不使用注解等同于,只比较当前类的属性字段。(在不考虑是否重写equals()和hashCode()方法)使用会比较当前类的属性字段以及父类的所有字段属性。通过合理使用注解,我们可以根据实际需求来确定对象比较时是否要考虑父类的属性,从而避免手动编写繁琐的equals()和hashCode()方法,提高开发效率。原创 2025-02-14 10:38:47 · 366 阅读 · 0 评论 -
Spring Cache 注解@Cachable 、@CachePut、@CacheEvict 实现自定义过期时间
在使用Spring Cache 的时候,在RedisConfig中已经对其的默认过期时间定死了,但是,对于一些其他的缓存需要自己的过期时间,需要在进行其他配置。根据自己的需求进行配置。原创 2024-09-05 14:29:07 · 560 阅读 · 1 评论 -
Mybatis-plus 的版本过低导致静态工具 Db 无法导入
【代码】 Mybatis-plus 的版本过低导致静态工具 Db 无法导入。原创 2024-09-02 07:48:33 · 555 阅读 · 1 评论