是否有@Configurable注释的XML等价物?
例如对于bean:
<bean class="org.obliquid.sherd.domain.SalesDocument" scope ="prototype">
<property name="docType" ref="documentTypeProto"/>
</bean>
如何判断SalesDocument应该是@Configurable?
答案 0 :(得分:4)
否 - @Configurable
将属性注入非Spring bean的对象的目的。在您的示例中,SalesDocument
已经是一个Spring bean,并且将注入docType
。
答案 1 :(得分:0)
我无法简单地开箱即用。
实现您想要的一种方法是使用基于Spring AspectJ的AOP扩展。这将是很多工作,但如果你知道你的DAO需要有限的配置(可能只是EntityManager
?),它可能是可行的。
查看at the spring reference docs了解详情。