我正在使用以下代码来检查用户。
DetachedCriteria queryCriteria = DetachedCriteria
queryCriteria.add(Restrictions.eq("UserName", userObj.getUserName().trim()));
userList = htObj.findByCriteria(queryCriteria);
其中userobj是来自支持bean的用户对象传递
问题是它返回没有类型限制的结果, 例如虽然我输入'admin'作为用户名,并且数据库中有'ADMIN'它匹配记录
答案 0 :(得分:0)
我认为数据库中的问题多于条件查询:检查Case sensitive on restrictions 'equals id' in Hibernate restrictions并相应地配置数据库。