首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Hibernate 一对多自动筛选配置解决方案

2012-02-20 
Hibernate 一对多自动筛选配置用注解配置一对多端 如下@OneToMany(mappedBybook,fetchFetchType.LAZY)

Hibernate 一对多自动筛选配置
用注解配置一对多端 如下
@OneToMany(mappedBy="book",fetch=FetchType.LAZY)
private List<BorrowRecord> borrowRecords;
多对一端
@ManyToOne(fetch = FetchType.LAZY, cascade = { CascadeType.REMOVE }, optional = true)
@JoinColumn(name = "bookid",nullable=false)
private Book book;


现希望hibernate 帮忙完成在得到borrowRecords时自动筛选其BorrowRecord对象enable为true的

[解决办法]

@OneToMany(mappedBy="book",fetch=FetchType.LAZY)
@Where(clause="enable=true")//加入试试
private List<BorrowRecord> borrowRecords;

热点排行