如何使用HibernateTemplate 的find方法进行多个条件查询

时间:2022-04-16 20:15:00
使用方法find("from model.User u where u.username=?", "test")可以返回结果
但是对于语句"from model.User u where u.username=? and u.password=?"如何根据find查询呢?

HibernateTemplate提供的方法,哪位懂的麻烦写个demo来看看,究竟该如何使用

5 个解决方案

#1



源代码
 public List find(final String queryString, final Object values[]){......}

把两个要绑定的值放到数组里

#2


find("from model.User u where u.username=? and u.password=? ", new String[]{"test","test"})

#3


引用 2 楼 ADS_Heng 的回复:
find("from model.User u where u.username=? and u.password=? ", new String[]{"test","test"})



    我也常用这种

#4


看帖回帖,此贴有用&(&(

#5


巩固了知识,多谢

#1



源代码
 public List find(final String queryString, final Object values[]){......}

把两个要绑定的值放到数组里

#2


find("from model.User u where u.username=? and u.password=? ", new String[]{"test","test"})

#3


引用 2 楼 ADS_Heng 的回复:
find("from model.User u where u.username=? and u.password=? ", new String[]{"test","test"})



    我也常用这种

#4


看帖回帖,此贴有用&(&(

#5


巩固了知识,多谢