Spring トランザクション
Ebean 独自のトランザクション管理を使用することをお勧めしますが、Spring トランザクションを使用することもできます。
依存関係を含める
<dependency>
<groupId>io.ebean</groupId>
<artifactId>ebean-spring-txn</artifactId>
<version>13.0.0</version>
</dependency>
SpringJdbcTransactionManager
を次のように外部トランザクションとして設定します。
DatabaseConfig config = new DatabaseConfig();
config.setExternalTransactionManager(new SpringJdbcTransactionManager());