hql中占位符

一、字符串占位符

 

Query query =session.createQuery("from person as p where p.name=:myname")

query.setParameter("myname","无风");

将"无风"这个字符串传给myname

 

二、数组占位符

String []  namel=new String[]{"小白","小黑"};

Query query =session.createQuery("from person as p where p.name in (:myname)")

query.setParameter("myname","无风");

将一整个字符串数组传给myname

你可能感兴趣的:(hql中占位符)