問題タブ [transactionmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1293 参照

spring-boot - Spring Boot組み込みTomcatでのトランザクションマネージャーの構成

Spring boot 1.2.3埋め込みで使用していtomcat 8.0.20ます。

通常tomcat、コンテキストでトランザクションマネージャーを構成できます。

例:

Spring bootT/X マネージャーを組み込みに登録する方法はありますtomcatか?

0 投票する
1 に答える
978 参照

jdbc - 複数のデータベース操作のための Spring jdbcTemplate ロールバック

プログラムの実行にハンドラー、businessObject、および DAO を使用するプログラムがあります。制御はハンドラーから始まり、businessObject へ、そして最後にデータベース操作のための DAO へと続きます。

たとえば、私のプログラムでは、insertEmployee()、updateEmployee()、deleteEmployee() という 3 つの操作が実行されます。各メソッドは、ハンドラから次々に呼び出されます。insertEmployee() を呼び出してコントロールをハンドラーに戻すと、updateEmployee() を再度呼び出してコントロールをハンドラーに戻してから、deleteEmployee() を呼び出します。

問題の説明: dao の最初の 2 つのメソッドが成功し、制御がハンドラーに戻り、dao に要求する次のメソッドが deleteEmployee() である場合。その間、deleteEmployee() で何らかの例外に直面します。以前の insertEmployee() および updateEmployee() 操作もロールバックできるはずです。deleteEmployee() だけをロールバックするべきではありません。このプログラムはシステムで実行されたことがないため、動作するはずです。

春のjdbcTemplateトランザクション管理でこれを達成する方法を教えてください。

0 投票する
1 に答える
2239 参照

java - フォームデータをデータベースに注入しようとしたときの javax.ejb.EJBException

フォーム入力に基づいてデータベースにデータを挿入しようとしていますが、フォームを送信すると厄介な例外が発生し、スケーラブルなソリューションに頭を悩ませることができないようで、多くのことを試しました。 .. 多分あなたは助けることができますか?プログラムが何を伝えようとしているのかわからない...

私は使用しています:

  • ネットビーンズ 8*

  • グラスフィッシュ 4*

  • ジャバEE7

警告:

原因

役に立つ場合は、参照しているコードの行の下を参照してください。

controller.ControllerServlet.doPost(ControllerServlet.java:409) でコードを参照します。

session.OrderManager.addCustomer(OrderManager.java:55) でコードを参照します。

session.OrderManager.placeOrder(OrderManager.java:34) でコードを参照します。

0 投票する
1 に答える
160 参照

java - Spring Declarative Transaction Advice ポイントカット エラー

datasaourceTransactionManager を使用して、Spring のトランザクション管理を実装しようとしています。これが私のapplication-context.xmlです

ただし、アプリケーションを起動すると、次の例外が発生します。

ポイントカット式の問題が見つからないようです。どこが間違っていますか?

0 投票する
1 に答える
978 参照

spring - 複数のデータソース (3 つの Oracle データベース) に対して単一のトランザクション マネージャーを構成する方法は?

私のプロジェクトはSpring Batchです。3 つの異なるデータ ソースに 3 つのトランザクション マネージャーを使用しています。ロールバックが 3 つすべてで行われるように、すべてのデータソースを同期したいと考えています。3 つのデータソースすべてに対して単一のトランザクション マネージャを使用することは可能ですか? そうですか、設定方法は?誰でもこれで私を助けてください。私の設定の詳細の下にある、

0 投票する
1 に答える
262 参照

java - 複数のシャード データベース Hibernate トランザクション

春ベースのTomcatサービスがあります。注釈ベースの休止状態マッピングを使用しており、複数のシャード データベースがあります。すべてのシャード データベースには同じテーブルがあり、Student と表示されます。@Transactionalアノテーションを使用してそれらにトランザクションを実装したい。

今、バッチ全体を挿入したいと思います。エラーが発生した場合は、すべてロールバックしてもらいたいです。それを行う最善の方法は何ですか?のように複数のTransactionManager修飾子を記述できます@Transactional("txManager1", "txManager2")か?