// helper methods for query
public Object loadById(final Serializable id) {
return getHibernateTemplate().get(this.entityClass, id);
}
这儿个方法执行时,会判断Hibernate缓存里是否存在要查询的记录,如果存在,则直接取这条记录;如果不存在,才会从数据库中取相应数据。速度上虽有提升,从另一个角度讲,这个方法很容易造成读取数据与数据库不一致的情况。
public Object loadById(final Serializable id) {
return getHibernateTemplate().get(this.entityClass, id);
}
这儿个方法执行时,会判断Hibernate缓存里是否存在要查询的记录,如果存在,则直接取这条记录;如果不存在,才会从数据库中取相应数据。速度上虽有提升,从另一个角度讲,这个方法很容易造成读取数据与数据库不一致的情况。