本稿はSpringFrameworkの@Transactionalについて説明します。
@Transactionalとは
@TransactionalはDBを更新する際のトランザクションを管理するアノテーション。
クラスもしくはメソッド単位で付与することができる。
クラスとメソッドの両方に付与した場合はメソッドのアノテーションのオプションが優先される。
以下、JpaRepositoryでメソッド単位に@Transactionalを使用した例。
|
@Repository |
オプション
//記載予定