ref: https://ameblo.jp/spring-beginner/entry-10555356594.html

以下は、抜粋です。

<アノテーションを有効にする方法>

実は@Transactional をコードに記述すればトランザクションが行われるわけではありません。

Springの設定ファイルに以下の記述をする必要があります。


① <tx:annotation-driven />


② beanのtransactionManagerを記述する。


これだけです!


 上記①のタグの属性はAOPの設定とほぼ同じです。

 基本的にはinterfaceについてのみアノテーションが適用されます。

 classについても適用したい場合は、proxy-target-class="true"に設定してください。

results matching ""

    No results matching ""