通常在映射(在数据库和前端之间转换DTO)的情况下,我们可以使用静态方法
它也可以通过自动装配一个类(非静态)然后调用方法来转换DTO来实现。
我被要求提高性能并调查代码质量,我想知道如果我们使用其中任何一个,这会有什么不同。
根据我的理解,autowiring将在spring上下文中创建一个bean,而静态方法方法将为java创建一个实例。
基于事实的编码实践应该是什么?
答案 0 :(得分:0)
对于TS / OP来说可能为时已晚,但是Sonar的最新建议倾向于尽可能使用静态引用而不是自动装配。