到目前为止,在我们的项目中,我们的 bean 通过 setter 注入设置了引用;最近,有几个人开始使用 @Autowired 注解来设置他们的 bean 上的引用;为上下文混合注释和 xml 配置是否很好?
问问题
980 次
2 回答
1
将两者一起使用没有问题,但为了一致性起见,最好选择一个。所有开发人员都更容易理解和维护代码。
我的偏好是注释,因为我喜欢在一个地方定义的东西。
于 2013-04-10T04:27:11.127 回答
0
混合注释和 XML 定义可以很好地减少 XML 文件中的代码量。
当然,您可以同时并存;XML 定义将始终覆盖 Java 代码中的任何注释,而不会造成麻烦。
是好还是坏??我认为这只是一种平衡 XML 文件大小的方法。我发现在 XML 中以简单的方式定义我的 bean 非常有用,然后只需使用@Autowire
注释,包括@Required
确保 bean 在使用之前已正确注入。
于 2013-04-10T04:27:50.933 回答