是否有任何 Maven 插件可用于从 Jhipster 中删除生成类的 getter/setter 并添加 lombok [关闭]

Posted

技术标签:

【中文标题】是否有任何 Maven 插件可用于从 Jhipster 中删除生成类的 getter/setter 并添加 lombok [关闭]【英文标题】:Is there any Maven plugins available to to remove getter/setters of generated classes from Jhipster and add lombok [closed] 【发布时间】:2021-11-11 07:56:50 【问题描述】:

jhipster 生成的领域类有很多 getter/setter。为什么不与lombok集成? 是否有任何 maven 插件可用于将生成的类迁移到 lombok 样式? 我不是在看迁移的 IDE 插件。我正在寻找执行这种迁移的任何 maven 插件。

【问题讨论】:

我的要求是,我们正在使用内部使用 jhipster 的工具生成项目的基本脚手架。在脚手架创建后,如果我们观察,任何文件,使用 getter 和 setter 生成的 DTO。要删除此样板代码并添加 lombok,是否有任何 maven 插件可用于摆脱此 getter setter 并将代码一次性迁移到 lombok .我得到的答案很少,就像我们在 IDE (intellij) 中有选项来做这个重构一样。但我正在寻找一个通用的解决方案,而不是依赖于 IDE。 【参考方案1】:

不,我认为不存在任何 IDE 插件。您必须手动完成。

我们过去曾收到过关于 Lombok 的请求。我们不使用它,因为它会导致太多问题。有关详细信息,请参阅这些 GitHub 问题。

https://github.com/jhipster/generator-jhipster/issues/398 https://github.com/jhipster/generator-jhipster/issues/5997

【讨论】:

以上是关于是否有任何 Maven 插件可用于从 Jhipster 中删除生成类的 getter/setter 并添加 lombok [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

phonegap 中是不是有任何可用于 wi-fi direct 的插件?

是否有一个插件或工具可用于在没有测试用例的情况下从正在运行的应用程序生成覆盖?

用于验证 Spring 配置的 Maven 插件?

用于测试 i18n 属性的 Maven 插件

我自己的 Maven 插件如何获得 Maven 工件的可用版本?

Azure APIM:是不是有任何 IDE 插件可用于使用智能感知编写 Azure Policy