最近在做一个持久层用hibernate框架的项目遇到一个坑,就是在使用离线查询的时候,遇到一个错误,翻译过来就是实体类中的没有离线查询的条件,导致报错,所以在以后用离线查询的时候一定一定一定要先清除条件在进行查询。要不然可能会导致报错,
QueryWhere.remove();//一定要清除条件哦
QueryWhere.push(Restrictions.eq("curingnid",id));
最近在做一个持久层用hibernate框架的项目遇到一个坑,就是在使用离线查询的时候,遇到一个错误,翻译过来就是实体类中的没有离线查询的条件,导致报错,所以在以后用离线查询的时候一定一定一定要先清除条件在进行查询。要不然可能会导致报错,
QueryWhere.remove();//一定要清除条件哦
QueryWhere.push(Restrictions.eq("curingnid",id));