0

到目前为止,在我们的项目中,我们的 bean 通过 setter 注入设置了引用;最近,有几个人开始使用 @Autowired 注解来设置他们的 bean 上的引用;为上下文混合注释和 xml 配置是否很好?

4

2 回答 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 回答