原因:由于lazy懒加载导致,实体对象延迟加载,没有从数据库关联查询出该对象,但是又要获取该对象,所以报错。想使用Hibernate.initialize()方法改
参数定义:
private List<HomeworkTextbookRead> bookReadRecordIds;
public List<HomeworkTextbookRead> getBookReadRecordIds() {
return bookReadRecordIds;
}
public void setBookReadRecordIds(List<HomeworkTextbookRead> bookReadRecordIds) {
this.bookReadRecordIds = bookReadRecordIds;
}
想把viewVo.setBookReadRecordIds(homeWorkFollowReadDao.findByFK(homework.getId()));获取的值用Hibernate.initialize()方法,这个方法的参数要怎么写吗