专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > JBoss

小弟我的HIBERNATE配置里采用的是JTA处理事务小弟我的HIBERNATE配置里采用的是JTA处理事务

发布时间:2010-06-14 16:57:11 文章来源:www.iduyao.cn 采编人员:星星草
我的HIBERNATE配置里采用的是JTA处理事务我的HIBERNATE配置里采用的是JTA处理事务
我的HIBERNATE配置里采用的是JTA处理事务                
下面是我的代码:                

        FriendsDAO  friendDao = new FriendsDAO();
UserTransaction ut=null;
try{
  Context ctx = new InitialContext();
  ut   =   (UserTransaction)ctx.lookup("java:comp/UserTransaction"); 
  ut.begin();
  
          Friends  friends = friendDao.findById(1);
           System.out.println(friends.getUserId());
           Friends f = new Friends();
           f.setUserId(userId);
           f.setFriendId(friendId);         
          friendDao.save(f);           
           friendDao.getSession().flush();
           ut.commit();
     }catch(Exception e)
{
try{
if (ut!=null)
{
System.out.println("begin rollback");
ut.rollback();
System.out.println("end rollback");
}
}catch(Exception ex)
{
ex.printStackTrace();
}

}finally
{
friendDao.getSession().close();

}
执行完了后,数据库里没有数据啊,不知道为什么,请各位大侠帮忙啊!

------解决方案--------------------
    FriendsDAO  friendDao = new FriendsDAO();
UserTransaction ut=null;
try{
  Context ctx = new InitialContext();
  ut   =   (UserTransaction)ctx.lookup("java:comp/UserTransaction"); 
  ut.begin();
  
          Friends  friends = friendDao.findById(1);
           System.out.println(friends.getUserId());
           Friends f = new Friends();
           f.setUserId(userId);
           f.setFriendId(friendId);         
          friendDao.save(f);           
           friendDao.getSession().flush();
           ut.commit();
     }catch(Exception e)
{
try{
if (ut!=null)
{
System.out.println("begin rollback");




128tt体育网址www.128tt.com drf 
变形屋www.bianxingwu.com ade 
博@九网www.com78com.com jkli 
博@狗www.bogou00.com jyh 
天涯八卦www.xinaishan.com hyg 
北戴河住宿www.beidaihezhusu.com ytn 
电话机www.szjpf.cn jyt 
家具城www.mjiajia.cn njg 
考试培训教育www.jingyanjiaoyu.com hfv 
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: