Spring boot 在我的Spring Boot RestApi中使用Lombok有哪些缺点?

Spring boot 在我的Spring Boot RestApi中使用Lombok有哪些缺点?,spring-boot,lombok,Spring Boot,Lombok,我在Spring Boot Rest Api中使用Lombok。我搜索了很多,但没有找到我想知道的关于龙目山的信息。我的RESTAPI是一个企业级应用程序,将来将扩展更多模块 我应该用龙目山吗?Lombok在企业应用中的主要缺点是什么 我的IDE是STS。你必须知道龙目巨人在引擎盖下到底做了什么 例如,Lombok在构造函数之前添加了@java.beans.ConstructorProperties。如果使用Jackson序列化,这可能很重要 请参见在企业应用程序中使用Lombok没有特殊的优点

我在Spring Boot Rest Api中使用Lombok。我搜索了很多,但没有找到我想知道的关于龙目山的信息。我的RESTAPI是一个企业级应用程序,将来将扩展更多模块

我应该用龙目山吗?Lombok在企业应用中的主要缺点是什么


我的IDE是STS。

你必须知道龙目巨人在引擎盖下到底做了什么

例如,Lombok在构造函数之前添加了
@java.beans.ConstructorProperties
。如果使用Jackson序列化,这可能很重要


请参见

在企业应用程序中使用Lombok没有特殊的优点或缺点。Lombok本身及其所有注释在编译过程中被删除,因此在运行时不会有额外的库

此外,如果以后您决定不使用Lombok,您可以通过运行
delombok
再次删除它,这将为您提供Lombok生成的代码。因此,这里没有真正的风险(除此之外,当然需要一段时间才能消除一切风险)

有关Lombok(dis)优势的一般(当然是基于观点的)讨论,请参阅