Spring 即使在 JNDI 错误时也初始化上下文
Spring context initialization even on JNDI error
我有下面的 Spring 配置。即使 DB_JNDI 在应用程序服务器中不存在,我如何进行 Spring 内容初始化?
<jee:jndi-lookup id="friends.db" jndi-name="DB_JNDI"/>
<bean name="friendsDbDaoImpl" class="com.tims.db.friendsDbDaoImpl" init-method="init" >
<property name="dataSource" ref="friends.db" />
<property name="queryTimeout" value="${imos.db.friends.querytimeout}" />
</bean>
您可以使用 Spring profiles。它们是在考虑这种需求(条件配置)的情况下实现的。
我有下面的 Spring 配置。即使 DB_JNDI 在应用程序服务器中不存在,我如何进行 Spring 内容初始化?
<jee:jndi-lookup id="friends.db" jndi-name="DB_JNDI"/>
<bean name="friendsDbDaoImpl" class="com.tims.db.friendsDbDaoImpl" init-method="init" >
<property name="dataSource" ref="friends.db" />
<property name="queryTimeout" value="${imos.db.friends.querytimeout}" />
</bean>
您可以使用 Spring profiles。它们是在考虑这种需求(条件配置)的情况下实现的。