LushLife のObjectifyTransactionManager
こちらまたはこちらをご覧ください。
Spring XML 構成が必要です (ここまたはここで見つけることができます):
<!-- ObjectifyManager -->
<bean id="objectifyManager" class="ex.objectify.spring.ObjectifyManager">
<property name="basePackage" value="gso.model" />
</bean>
<!-- ObjectifyFactoryBean -->
<bean id="objectifyFactory" class="ex.objectify.spring.ObjectifyFactoryBean">
<property name="manager" ref="objectifyManager" />
</bean>
<!-- Custom TransactionManager implementation -->
<bean id="transactionManager" class="ex.objectify.spring.ObjectifyTransactionManager">
<property name="manager" ref="objectifyManager" />
</bean>
<!-- Necesary to enable use of @Transactional in your services -->
<tx:annotation-driven />
@Transactionalでトランザクション メソッドまたはクラスにアノテーションを付けることを忘れないでください。
このプロジェクトの作者に感謝します。