tx=null,是将tx指向了一个空对象, 但是并不等于将tx原先指向的事务对象消除掉。 另外,为什么要关闭事务对象tx, 难道tx.commit(),事务提交了以后,事务对象没有自动关闭?要手动关闭? 另外,不关闭事务对象,有什么后果?

来源:2-3 用户业务逻辑接口和类

java家洼

2016-05-27 15:46

http://img.mukewang.com/5747fb3c0001212a08380647.jpg

如上图谢谢。

写回答 关注

1回答

  • 孜然香香
    2016-06-21 17:08:10
    已采纳

    tx=null  就是相当于关闭了事务 他的意思是前面任务结束,清空待命下个事务!

    tx不手动关闭,系统资源回收时也是可以关闭的 但是要等,所以手动关闭节约资源

    不关闭事务对象,会增加服务器运行负担!

    java家洼

    非常感谢!

    2016-06-21 17:28:13

    共 1 条回复 >

使用Struts2+Hibernate开发学生信息管理功能

Strust2+Hibernate整合开发案例,Java Web开发技能更上一层楼

80701 学习 · 754 问题

查看课程

相似问题