<dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-tx</artifactId> <version>2.0.1</version> </dependency> <bean id="txManager" class="org.apache.geronimo.transaction.manager.GeronimoTxManager"> <property name="transactionTimeout" value="30000"/> <property name="isolationLevel" value="READ_COMMITTED"/> </bean> public void createUser(User user) { txManager.begin(); try { em.persist(user); } catch (Exception e) { txManager.rollback(); throw e; } finally { txManager.commit(); } }


上一篇:
下一篇:
切换中文