告别 BeanUtil.copyProperties,这款IDEA插件才是最优的替代方案!

使用微服务之后,对象之间属性拷贝日常开发就会经常用到,做这个事情呢,即枯燥,还容易犯错,BeanUtil.copyProperties有各种问题,之前也给大家推荐过 MapStruct ,也在12个能减少80%代码的插件推荐中给大家推荐了GenerateAllSetter ,今天给大家再推荐一个新的插件,非常不错,值得一试!

Bean Converter插件

虽然Copy的工具有很多,如ModelMapper、Dozer、Orika,都可以实现自动映射,但是小编最推荐的还是最原始的set、get方式。于是就面临一个问题:字段太多了怎么办?


使用方式

1.打开idea,进入Settings–>Plugins,搜索Bean Converter并安装

2.进入指定的类文件,然后执行快捷键 Alt+Insert

3.点击Converter method,生成set注入方法

4.此时,自动生成字段注入的代码

-End-


图解 Spring Bean 生成流程,非常详尽
通过解读Spring源码查看Bean的命名转换规则,太通透了!
SpringBoot3.0.4提前发布,修复无法扫描Bean 问题
Spring 中获取 Bean 的八种方式,你get了几种?

非常感谢您的关注和点赞!

每一次的“在看”,都是最大的鼓励与肯定,

每一次的“转发”,都是深深的信任与支持。

                           我是技术程管家,专心做内容,不割韭菜分享技术成长之路,不忘初心,惠泽他人终身学习,与时俱进,点赞关注不迷路

相关推荐

  • 真是太凡尔赛了!一位女硕士研究生被省烟草局提前录取了,但却高兴不起来,自己学的是计算机,华为也发了offer。。。
  • Java 22 正式发布,一文了解全部新特性
  • JDK22 正式发布了 !
  • 推荐一款超高颜值的开源服务器仪表盘,非常不错!
  • 大模型提示学习样本量有玄机,自适应调节方法好
  • 大模型增量预训练新技巧-解决灾难性遗忘
  • ChatGPT参数规模被扒:只有7B
  • Kaggle知识点:sktime时序建模库
  • [开源]前后端分离的企业级内容管理系统,站群管理、多平台静态化
  • 3D重建范式变革!最新模型MVDiffusion++:无需相机姿态,即可实现高清3D模型重建
  • Stable Video 3D震撼上线,视频扩散模型史诗级提升!4090可跑,权重已开放
  • 老黄再曝惊人语录:LLM幻觉有解,AGI五年内必来!
  • 微软一夜吞噬估值40亿美金AI初创!2位联创加盟重点打造Copilot,还带走多数员工
  • 英伟达引爆AI PC革命,RTX给1亿打工人送算力!40系卡秒生百张图,「黑神话:悟空」画质爆表玩家颤抖
  • 2024 年 3 月编程语言排行榜,Python 与其他语言之间的差距从未如此之大!
  • 机器学习库Scikit-learn库使用总结.pptx
  • 万字长文,实例分析角色权限控制
  • AI 足球教练上岗利物浦,Pika全面开放AI配音和口型同步功能
  • RAG的一些有趣话题:攻克切片环节中的难题
  • 英伟达新一代GPU B200显卡性能参数对比:兼看LLM与KG系列专题索引及多模态评测数据集