Oracleの接続春
-
21-08-2019 - |
質問
を使用していOracle9JDBC薄いドライバの接続文字列に利用してい標準JDBCした:
jdbcConn.connect("jdbc:oracle:thin:myDevDb/myDevDb@fooServer:1521:MYSIDNAME");
ばかりで---という私の頭の周りをこのような接続春2.5.
い線まで春にOracle接続んので、あなたのXML conifgファイルがないがあるようでカップルの方のことを思い出します。
のお役に立てるようよろしくお願いいたします...
最新の編集
りかこさんが必要なビットの"足"における部分に使われていますが、データベースの接続文字列の設定は設定、などがあれば知りたいのはこの情報は、いかがですか?私は、既存のJava web-アプリケーションに思いをめざして取り組むかい靴べら"春の私には、既存のアプリです。
解決
あうことによって異なりお客様の環境です。使用している場合は、春夏秋冬、季節ごとの公平なチャンスだ展開ウェブアプリケーションまたはい合は、J2EE環境です。この場合(と言ってもかまく設定したい、DataSource.
これはかなり最小限の解
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
上記のApache(ジャカルタの図書館ラーニング-コモンズ)データベース接続プールがappserverくは代替で使用する場合があります。また、異なるデータベースベンダー独自のデータソースの実装もの(例OracleDataSourceとOracleXADataSource Oracle).
注の使用はまっていただいた皆様ありがとうjdbc.ユーザ名です。これは典型的な設定でデータベースの構成は異なります。できる活性をコンフィギュレータのようにな:
<bean id="jdbcConfiguration" class="org.springframework.beans.factory.config.PropertiesPlaceholderConfigurer">
<property name="location" value="classpath:jdbc.properties"/>
</bean>
いうの取引もう想像しています。最も簡単な方法は使用プのトランザクションマネージャが、ほとんどの物泉が複数あり方はそれができていました。
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
この後、利用することができ豆を直接または(言葉を聞くと、多くの共通)に使用でき宣言的取引AOP(注釈).
よりこれらの科目は絶品) 春のリファレンスドキュメント.