3
在this stackoverflow question这张海报意味着您可以将zeroDateTimeBehavior="convertToNull"
设置为<Resource>
标记的属性。如何在不使用URL的情况下在JNDI数据源上设置zeroDateTimeBehavior?
有谁知道这是否可能?我看过的所有文档都说只能在数据库连接url上添加此属性。
我实际上正在寻找一种方法来在Spring上下文中设置DataSource上的这个属性,这样我们就不必四处走动并更新我们所有的各种环境,否则就有可能失去这个应该有人需要的属性更改连接网址。
配置数据源,一个Spring使得它很容易:
<bean id="propsDataSource" class="com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource">
<property name="url" value="${connection.url}"/>
<property name="user" value="${connection.username}"/>
<property name="password" value="${connection.password}"/>
<property name="zeroDateTimeBehavior" value="convertToNull"/>
</bean>
有谁知道如何通过配置数据源,一个JNDI做到这一点?
感谢,
恐怕不是:-( – Stewart 2010-07-08 17:03:19