2011-11-13 9 views
0

トランザクションをサポートするndbclusterエンジンを持つMysqlサーバーがあります。SQLトランザクションはどのように使用できますか?

Spring JDBCフレームワーク3.0.6を使用してTomcat 6でJavaアプリケーションとトランザクションを使用したいとします。

web.xmlにidDataSourceという名前のDataSource Beanが設定されています。

私は、次を追加しました:

<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> 
    <property name="dataSource" ref="idDataSource"/> 
</bean> 

txManager Beanを作成します。

私は、次のURLにあるドキュメントを読んで:http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/transaction.html

は、残念ながら私は本当に迷ってしまいました。私はある種のトランザクションインタフェースを実装する必要があるかもしれないと理解しましたが、私はどのような考えがないのですか。どんな情報でも大歓迎です!!!

は、あなたがあなたの方法(複数可)「周りの」トランザクションを作成するフレームワークを指示する必要があり、あなたに

答えて

2

に感謝します。個人的には、私はいつもアノテーション(@Transactional<tx:annotation-driven/>)を使用する方法を行ってきました。チュートリアルと例えば「ネット、周りの浮動例がたくさんあります:依存

  1. 宣言的トランザクション
  2. プログラムによるトランザクションサポート

http://blog.m1key.me/2010/06/spring-3-transaction-management.html

1

春には2つのオプションを提供します残りのコードを使用したいものはどれですか、最も簡単なのは宣言的トランザクション、

追加あなたのDAOクラスへのトランザクションと完了です。

以下のリンクは、いくつかの例を提供する必要があります

  1. http://www.java2s.com/Code/Java/Spring/SetupDataSourceforMySQL.htm

  2. http://www.devdaily.com/java/spring-mysql-java-basicdatasource-connection-example

関連する問題