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

Java后端编程

共 925字,需浏览 2分钟

 · 2024-03-25

点击上方 Java后端编程 ”,选择“ 设为星标

优质文章,及时送达

        
          
【干货】ChatGPT 4.0 解锁了,不限制次数提问 !!! 【干货】清华学姐自学的Linux笔记,天花板级别! 【干货】国内直接使用,国产之光,低调使用 ! 【干货】ChatGPT中文版 4.0,人人都能用,快速稳定 !

7280df4b013f4d789580be41afb23daf.webp

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

Bean Converter插件

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

ace95ae35756d7a311d0046b4c60310d.webp

使用方式

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

104b8df61e4e76403da4fae1647e3056.webp

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

02ac14a79ea288d48349454f4ead83a0.webp

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

aec49258d1d4502ed58f3ae18a1903b1.webp

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

acc9e5ac14aee17b2304eb45549e7956.webp

blog.csdn.net/weixin_43945983/article/details/130491279

    
      

—  —


 ChatGPT中文网站


63fefc48aa27ea09c9f2b281cd791dbc.webp
可以在国内同ChatGPT直接进行对话,支持语音聊天,GPT4.0 和 AI绘图,简直太方便了,今天新注册的直接送4.0提问次数 !


https://aigc.cxyquan.com

   直接扫码体验



f9f418b3a7c0fd917588814bf7dc44f8.webp


浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报