0
如何通过使用getter/setter方法在父类中使用注释来注入对象,声明如public final someSetter()
?如何将对象注入到父类中仅使用注释声明最终的setter?
据我了解如果该方法将声明只是公共
我可以这样做......
@Override
@Autowired
public void setSomeObject(SomeClass someObject) {...}
但方法声明如下决赛,我不能覆盖它。
任何人有一些想法?
这是一个抽象的问题。我知道注释对用户来说更加清晰,而不是xml配置,但在某些情况下,您不能仅使用注释。这很伤心:( – nkukhar 2011-12-23 16:05:08
@infate在很多情况下,我更喜欢XML配置。 – 2011-12-23 16:31:51
@infate您可能对[此博客文章]感兴趣(http://blog.ploeh.dk/2010/01/ 27/WhatsSoDangerousAboutADIAttribute.aspx)它解释了为什么在类中使用注释往往不是一个好主意。 – 2011-12-23 17:31:04