Hibernate @OneToMany等注解设置查询过滤条件等
如实体PdOrg对象中有users对象,数据库user表有字段DEL_FLAG(0:删除;1:未删除):
private List<User> users= new ArrayList<User>();
生成get、set方法:
@OneToMany(fetch=FetchType.LAZY, mappedBy="user")
@BatchSize(size=10)
@Where(clause="DEL_FLAG=1")
@OrderBy(clause="CREATED_DATE asc")
public List<User> getUsers() {
return this.user;
}
public void setUsers(List<User> user) {
this.user= user;
}
@BatchSize(size=10) //缓存数据大小:10条数据
@Where(clause="DEL_FLAG=1") //代表只取未删除的数据;
@OrderBy(clause="CREATED_DATE asc") //代表按创建时间正序排列
转载于:https://www.cnblogs.com/guijl/archive/2012/11/05/2754858.html
Hibernate @OneToMany等注解设置查询过滤条件等相关推荐
- 多表关联查询过滤条件写在on与where后的区别
点击上方"蓝字" 关注我们,享更多干货! SQL优化过程中,发现开发人员在写多表关联查询的时候,对于谓词过滤条件的写法很随意,写在on后面与where后面的情况均有,这可能会导致没 ...
- Hibernate OneToMany等注解详解
cascade属性: 指定级联操作的行为(可多选) CascadeType.PERSIST 级联新增(又称级联保存): 获取A对象里也同时也重新获取最新的B时的对象.即会重新查询数据库里的最新数据 ...
- Hibernate中hql的基本查询、条件查询、排序插叙、分页查询、投影查询
hql语句和sql语句不同,当我们使用hql语句查询时,要把SQL语句的表写成 实体类的类名,字段写成实体类的属性 基本查询:查出数据库中所有的数据 代码如下: //基本查询,查询所有的实体@Test ...
- mysql 查询语句 过滤_MySQL全面瓦解7:查询的过滤条件
概述 在实际的业务场景应用中,我们经常要根据业务条件获取并筛选出我们的目标数据.这个过程我们称之为数据查询的过滤.而过滤过程使用的各种条件(比如日期时间.用户.状态)是我们获取精准数据的必要步骤, 这 ...
- iptables 过滤条件(Matches)
iptables可让你设置多种过滤条件,但是某些条件需要核心有提供相关功能才行.Iptables本身內建一般性的Internet Protocol (IP) 过滤条件,也就是說,即时沒载入任何扩充模组 ...
- hibernate查询之条件查询
技术分析之QBC检索方式 0. QBC:Query By Criteria 按条件进行查询1. 简单查询,使用的是Criteria接口List<Customer> list = sessi ...
- excel切片器显示错误_使用切片器在Excel中设置过滤条件
excel切片器显示错误 In most cases, it's best if you keep people away from your data in Excel. It's too easy ...
- mysql 查询过滤_在MySQL中,如何对查询结果进行条件过滤
昨天和大家一起学习了在mysql中,如何分组查询统计,但是有时候也会遇到这样的一个问题,比如我在查询中,已经做了分组统计,但是我想对于这个结果进行条件过滤?应该如何处理呢? 我们一样用之前的员工表em ...
- MySQL使用WHERE子句设置查询条件
WHERE子句设置查询条件,过滤掉不需要的数据行. 例如下面语句查询年龄大于10的数据: SELECT * FROM student WHERE age>10 WHERE子句可包括各种条件运算符 ...
最新文章
- sql server存储过程中SELECT 与 SET 对变量赋值的区别
- android魅族进度条,魅族基于安卓 10 的首个 Flyme 内测版已推送:16s Pro/16s 尝鲜,可强制开启 90Hz 刷新率...
- Linux命令之find的用法
- Redis基础(五)——删除策略和内存淘汰机制
- demo08 关于SplitChunksPlugin
- Benchmark简介
- android http请求缓存,android 缓存http请求数据
- 【Lingo 18.0及其安装教程】
- 微信安装包 11 年膨胀 575 倍?QQ安装包800M?谁在抢你的手机内存?
- 交易方法我的总结仔细看看
- bootstrap 检验 法 原理_三种中介效应检验方法及操作步骤 - spssau
- flask_web 蓝本基模板继承问题
- Representation Learning 表示学习(简单笔记)
- 深入理解android虚拟机
- oracle remap语句格式,impdp 中的remap方式
- 如何用VB编写FLASH动画播放器
- F和弦(大横按)的训练方法
- 使用keil5中的RL_TCPNet中间件建立一个工程
- python--绘制WRF模式近地面风场以及辐射
- 住建部《城市信息模型(CIM)基础平台技术标准》正式发布,6月1日起实施