1.public class ClassA{
2.public void save(TUser user){
3.session = sessionFactory.openSession();
4.session.save(user);
5.session.close();
6.}
7.……
8.} 9.public class ClassB{
10.public void save (Order order){
11.session = sessionFactory.openSession();
12.session.save(order);
13.session.close();
14.} 1.public class ClassC{
2.public void save(){
3.……
4.session = sessionFactory.openSession();
5.Transaction tx = session.beginTransaction();
6.classA.save(user);
7.classB.save(order);
8.tx.commit();
9.……
10.}
11.} ClassC 里面调用A.B save 这样 session 会不会 有问题啊!! 求解!
2.public void save(TUser user){
3.session = sessionFactory.openSession();
4.session.save(user);
5.session.close();
6.}
7.……
8.} 9.public class ClassB{
10.public void save (Order order){
11.session = sessionFactory.openSession();
12.session.save(order);
13.session.close();
14.} 1.public class ClassC{
2.public void save(){
3.……
4.session = sessionFactory.openSession();
5.Transaction tx = session.beginTransaction();
6.classA.save(user);
7.classB.save(order);
8.tx.commit();
9.……
10.}
11.} ClassC 里面调用A.B save 这样 session 会不会 有问题啊!! 求解!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货