数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Hibernate 基于JDBC的事务[5]


发布日期:2020年01月17日
 
Hibernate 基于JDBC的事务[5]

实际上这是利用Hibernate来完成启动和提交UserTransaction的功能但这样的做法比原本直接通过InitialContext获取UserTransaction 的做法消耗了更多的资源得不偿失

在EJB 中使用JTA Transaction 无疑最为简便我们只需要将save 方法配置为JTA事务支持即可无需显式申明任何事务下面是一个Session Bean的save方法它的事务属性被申明为RequiredEJB容器将自动维护此方法执行过程中的事务

Java代码

/**

* @ejbinterfacemethod

* viewtype=remote

*

* @ejbtransaction ty

[] [] [] [] []

               

上一篇:Hibernate 基于JDBC的事务[1]

下一篇:Hibernate 基于JDBC的事务[4]