[Seasar-user:8014] Re: [S2DAO]Oracle の TIMESTAMP WITH LOCAL TIME ZONE
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 6月 1日 (金) 17:13:06 JST
せとあずさです。
On Fri, 1 Jun 2007 16:50:09 +0900
"Jundo Ishikawa" <[E-MAIL ADDRESS DELETED]> wrote:
> そうなるとOracleConnection#getSessionTimezoneを呼び出すしかないのですが、
> このメソッドはOracleのJDBCドライバ固有のメソッドのため、S2DaoやS2DBCPに
> て対応するというのは、そのDBのJDBCドライバに依存してしまうため難しい気が
> します。
ちゃんと見てないので外してるかもしれませんが、
jdbc.diconの設定でOracleConnectionに属性を
セットできませんか?
<component name="xaDataSource"
class="org.seasar.extension.dbcp.impl.XADataSourceImpl">
<property name="driverClassName">
"oracle.jdbc.driver.OracleDriver"
</property>
<property name="URL">
"jdbc:oracle:thin:@xxx:1521:xxx"
</property>
<property name="user">"xxx"</property>
<property name="password">"xxx"</property>
<initMethod name="addProperty">
<arg>"sessionTimeZone"</arg>
<arg>"設定値"</arg>
</initMethod>
</component>
みたいな感じで。
Seasar-user メーリングリストの案内