Hibernate @OneToMany等注解设置查询过滤条件等
生活随笔
收集整理的這篇文章主要介紹了
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等注解设置查询过滤条件等的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【job】2013年5-5阿里巴巴暑期实
- 下一篇: python微信自动发消息系统