跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有工具能够自动生成 VO, DO, DTO
未分類
25 4 月 2020

有没有工具能够自动生成 VO, DO, DTO

有没有工具能够自动生成 VO, DO, DTO

資深大佬 : Replux 83

感觉写业务代码的时候经常要对一个 pojo 写一大堆的映射类,使得文件太多了。有没有啥工具能像 lombok 一样自动生成这些 vo dto do 的?

大佬有話說 (12)

  • 資深大佬 : vigack

    Querydsl+Mapstruct

  • 主 資深大佬 : Replux

    @vigack mapstruct 这个工具只是生成一个实现了实体映射函数的实现类,不是我想要的

  • 資深大佬 : sufan1206

    写一个代码生成器,或者找开源的自己改,原理就是模版渲染

  • 資深大佬 : WispZhan

    充血模型 + GraphQL,贫血模型终将死去……

  • 資深大佬 : KentY

    @WispZhan 我基本能理解提问中的问题以及描述, 通览寥寥回答, 也明晓其意.
    然而到您这个回答, 完全不知所云. 忙 google 求解.尚知充血, 贫血, 仍有一”领域模型”之译文由来.
    不由掩面忍俊不禁.

  • 主 資深大佬 : Replux

    @sufan1206 代码生成器是个折中的选择但是很实用的方法。如果有个类库能像 lombok 一样自动生成这些模型就好了。

  • 主 資深大佬 : Replux

    @sufan1206 其实我的根本诉求还是因为希望减少实体映射类,让这些东西在编译期自动生成

  • 資深大佬 : kaneg

    你提到 Lombok,那是什么原因不选择它呢?我在一个新项目里想用,但是怕在 IDE 里没有 get/set 方法的代码提示,一堆飘红,毕竟这货是需要编译期才生成方法的

  • 資深大佬 : sufan1206

    @Replux 那就自己写插件吧,原理就那些,大概率有相关轮子了

  • 資深大佬 : ace12

    @kaneg 哥,有插件

  • 主 資深大佬 : Replux

    @kaneg lombok 中能生成 getter 和 setter,我的需求是生成新的类

  • 主 資深大佬 : Replux

    @sufan1206 好的,刚才网上搜了下 没看到现有的工具,打算开始自己写一个了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具