hibernate里面一个方法同时有增/删/改三个操作,用什么方法好.面试的时候那个小伙子说的
我没见过hibernate有这种方法也不是调用存储过程以前做的是
就是写完save()/update()/delete()后
用一个方法xxx(){
save();update();delete();
}我想知道是否有这种方法,一次连接数据库就能搞定,或者说一次线程执行三个方法

解决方案 »

  1.   


    xxx(){
    在这里加事务?
       save();update();delete();
    }
      

  2.   


    xxx(){
    在这里加事务?
       save();update();delete();
    }
      

  3.   

    难道用HQL,hibernate里面就一个getInstance()方法,在外部JSP中编辑HSQL,实现增删改查,现在很多OA都用这个!
      

  4.   


    他的意思是说一个操作可以进行三种类型的操作?还是说一个方法要进行三个操作如何一起执行?不知道哪个方法可以同时执行三个操作 只是插入和更新的话可以用merge或者saveOrUpdate或许有这个方法吧 LZ自己找找看吧
      

  5.   

    hibernate中的executeUpdate()方法好像可以根据不同的SQL或者HQL语句进行增删改的操作
      

  6.   

    这样的方法是没有的~都是分开操作
    要不就用hql语句谢谢大家了