Java Craftercms:访问站点中的xml文件';用户自己的Spring应用程序上下文

Java Craftercms:访问站点中的xml文件';用户自己的Spring应用程序上下文,java,groovy,content-management-system,Java,Groovy,Content Management System,我使用站点自己的spring应用程序上下文创建了一个“org.mybatis.spring.SqlSessionFactoryBean”bean,如下所示: 此bean声明如下: <jee:jndi-lookup id="projectName.dataSource" jndi-name="jdbc/projectdb"/> <bean id="projectName.sqlSessionFactory" class="org.mybatis.spring.SqlSessio

我使用站点自己的spring应用程序上下文创建了一个“org.mybatis.spring.SqlSessionFactoryBean”bean,如下所示:

此bean声明如下:

<jee:jndi-lookup id="projectName.dataSource" jndi-name="jdbc/projectdb"/>

<bean id="projectName.sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="dataSource" ref="projectName.dataSource"/>
    <property name="configLocation" value="sqlmap-config.xml" />
</bean>

我需要在“configLocation”属性值中指定一个xml,这个bean将加载并处理它。 问题是: 为了使bean能够访问xml文件,我应该把它放在哪里

我知道一种方法是将xml文件放在引擎覆盖中;这是可行的,但我想知道是否可以将其放置在其他地方(例如工作区),以避免创建覆盖