2010-07-06 74 views
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做到這一點?

感謝,

回答

相關問題