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】org.hibernate.MappingException: Unsupported cascade style: save_update

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Pleas...

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

需要jar包 简单事例  注意事项 保存,更新,删除 查询 session.get(id); Query接口查询 query.list(); query.u...
  • dwt1220
  • dwt1220
  • 2012年02月01日 21:37
  • 2938

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

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

算法主要注意事项

  • 2012年03月27日 12:22
  • 10KB
  • 下载

Activity传递对象时的注意事项

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

HiberTest使用HQL动态构建对象

  • 2016年02月23日 20:56
  • 7.56MB
  • 下载

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

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

Android系统移植主要事项

Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HQL删除对象时的主要事项
举报原因:
原因补充:

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