关于 hibernate 逻辑删除 默认查询过滤条件问题(java set 条件)
2012-05-18 12:09
736 查看
数据库表采用逻辑删除,修改表的一个字段(如:status,1:存在;2:删除)即为删除。在复杂的表关系时(如:多对一),我们要从一这一段去看多,怎么加条件。
因为我之前用的是 annotation,所以可以在一的那一段的Set上加上@Where(clause="status = 1")就可以了。
如果是xml同样在XML的配置文件里加上相应的标签就可以了
因为我之前用的是 annotation,所以可以在一的那一段的Set上加上@Where(clause="status = 1")就可以了。
如果是xml同样在XML的配置文件里加上相应的标签就可以了
相关文章推荐
- 关于 hibernate 逻辑删除 默认查询过滤条件问题(java set 条件)
- 关于Hibernate中fatch=eager的bag集合(一个java List)使用Criteria查询出现重复记录的问题
- JAVA hibernate中删除表遇到主键被外键引用,违反完整约束条件,不能删除的问题
- hibernate中日期条件查询问题setDate,setTimestamp
- Hibernate @OneToMany等注解设置查询过滤条件等
- hibernate4.1+Spring4.1 关于数据库的查询问题
- Hibernate中的1+N问题(带级联查询条件的情况)
- 关于JAVA调用ORACLE存储过程时,传入动态参数作为in语句条件的问题
- hibernate关于criteria多表查询问题
- 关于Hibernate或者java本身文件编码错误的问题?
- Hibernate多对多关联映射的HQL中的in条件查询问题
- Hibernate多对多关联映射的HQL中的in条件查询问题
- mongo查询过滤条件java实例($and,$or,$eq,$ne)
- 关于Select option默认选中及查询后选项值保留的问题
- 【2012-08-06】关于Java中最基本的分支结构逻辑问题,进入else if 执行后,还会进入else中执行
- 关于MYSQL通过子查询删除重复数据的for update报错问题解决
- hibernate 模糊查询中查询条件包含单引号的问题
- (转)Hibernate中关于多表连接查询hql 和 sql 返回值集合中对象问题
- 关于hibernate的查询返回类型问题总结
- 关于使用Hibernate以及JPA查询使用的问题