得到这一行以从数据库中通过“course_id”获取“模块”列表:
return sessionFactory.getCurrentSession().createCriteria(Module.class).add(Restrictions.eq("course_id",course_id)).list();
运行时失败并出现以下错误:
WARNING: StandardWrapperValve[dispatcher]: PWC1406: Servlet.service() for servlet dispatcher threw exception
org.hibernate.QueryException: could not resolve property: course_id of: miniVLE.beans.Module
Course_id - 是一个字符串。那可能是因为 course_id 是数据库中的外键吗?
@ManyToOne
@JoinColumn(name="course_id")
private Course course;