有没有办法为Spring生成applicationContext.xml?

时间:2014-01-24 15:21:00

标签: java spring code-generation applicationcontext

我的应用程序有很多DataAccessObject,我必须将它们放在我的applicationContext.xml文件中,如下所示:

<bean id="sourceOfferDAO" class="com.example.dao.OfferDAO">
    <constructor-arg ref="sourceDataSource" />
</bean>

我想知道我是否可以根据类列表生成这些条目?自动装配现在不是一种选择。

1 个答案:

答案 0 :(得分:1)

自动装配正是推荐的方法。

如果这不是一个选项,可能的替代方案是创建自己的注释,并有一个构建时步骤,使用这些注释处理类以生成XML。或者,您可以将类的名称放在文本文件中,然后编写仅循环该文本文件中的条目并吐出所需XML的代码。我不知道这些中的任何一个。不过。