3

我们正在尝试使用 a 将我们的 WebApp 转换为完整的配置JndiPropertySource(对于所有依赖于环境的参数)。

有没有人使用它的示例(甚至可能是 tomcat)?

我们已经DataSource通过 JNDI 获得了,所以我们希望在HibernateDialect它旁边进行配置......

4

1 回答 1

2

在你的spring-context.xml你只需要占位符标签:

<context:property-placeholder />

之后,您在 Tomcats main 中插入一个环境标签context.xml,它会读取它:

<Environment name="hibernate.dialect" 
            value="org.hibernate.dialect.Oracle10gDialect" 
             type="java.lang.String" 
         override="false"/>

现在您可以使用${hibernate.dialect}spring 配置文件中的代码。

于 2012-05-09T07:01:28.767 回答