0
我是使用Spring的Java团队的初级工程师。我们一直在指导实例变量的Autowired Setters,而不是Autowiring实际的实例变量。对于我们为什么这样做,我有些困惑,这样做的优势是什么,以及以这种方式处理依赖管理的可能性不足?Spring中的AutoWired Setter而不是AutoWired实例变量
我是使用Spring的Java团队的初级工程师。我们一直在指导实例变量的Autowired Setters,而不是Autowiring实际的实例变量。对于我们为什么这样做,我有些困惑,这样做的优势是什么,以及以这种方式处理依赖管理的可能性不足?Spring中的AutoWired Setter而不是AutoWired实例变量
从我(在Java EE中居然3年)的一些意见:
优点:
缺点:
我个人更喜欢实例变量或构造函数注入。但这与服务有关。我不会说使用setter更好。它有着不同的目的。
你可以找到答案你的问题在这里: http://stackoverflow.com/questions/3746574/where-is-the-autowired-annotation-supposed-to-go-on-the-property-或最实现方法具 – 2014-09-05 11:38:06