HQL删除对象时的主要事项

原创 2011年01月10日 12:57:00

Hibernate 中删除一个对象时,

          首先要配置 XML 文件,将 cascade 属性设置为 delete 或者 delete-orhpan. 同时将 inverse 属性设置为 false 或不设置,默认为 false.

          第二,注意此时不能直接 new 一个对象出来,然后调用 session.delete(obj); 因为 new 出来的对象没有纳入 session 的管理,所有不能级联删除!这是只能先从数据库中拿出数据,然后再删除。这样: session.delete(session.get(obj.class,id));

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

hibernate简单事例,注意事项,保存,更新,删除,session,Query,Criteria查询_Hql与Criteria查询的补充知识

需要jar包 简单事例  注意事项 保存,更新,删除 查询 session.get(id); Query接口查询 query.list(); query.u...

Hibernate查询时用HQL动态创建对象

当你在实际的开发过程中,有时候查询的结果只是需要查询一张表中的一部分数据,而不是所有的数据,比如说,我现在有一个需求是这样的:我只需要user的id和name这两个属性的数据,其他的数据暂时不需要,那...

算法主要注意事项

  • 2012-03-27 12:22
  • 10KB
  • 下载

SharePoint : 使用SPQuery对象时要注意的事项

我们经常需要对一个列表进行查询,此时最灵活的方式就是直接使用SPQuery对象。这个对象的查询语法称为CAML。一般为了简单起见,我们会通过下面这样小工具先生成一个查询范例 我们可以看到查询...

Activity传递对象时的注意事项

今天在用Activity传递对象是遇到了点小问题,尽管要传的对象已经序化但依然报错,错误内容如下: java.lang.RuntimeException: Parcelable encounte...

JAVA基本数据类型转换的主要内容和注意事项

JAVA基本数据类型转换JAVA不像PHP,JS,Python,是一门强类型语言,强类型语言就必定会涉及不少的强制类型转换,作为基础中的基础,有必要先熟悉JAVA的基本数据类型转换 本博文主要分为以...

svn主要事项

1. 安装生成知识版本库必须用命令生成,不然格式不对。   svnadmin create E:/svnroot/project1   svnadmin create E:/svnroot/proje...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)