• 自动秒收录
  • 软件:1974
  • 资讯:4527|
  • 收录网站:301505|

IT精英团

hql的命名参数

hql的命名参数

作者/景文

hql的命名参数

作者/景文

image.png

static void query()
{
Session s = null;
try {
s = HibernateUtil.getSession();
//String hql="from User as user where user.id=?";位置参数查询
//String hql="from User as user where user.id=:id";
String hql="from User";
Query q=s.createQuery(hql);
//表示从第0条开始查询
q.setFirstResult(0);
//表示最大查询数量
q.setMaxResults(2);
//q.setParameter("id", new Integer(1));
/* q.setParameter(0, 1);
User user=(User)q.uniqueResult();//只有确定唯一的一条数据时才能使用
System.out.println(user.getName());
*/
Listusers=q.list();//返回一个集合
for(User user:users)
{
System.out.println(user.getName());
}
} finally {
if (s != null)
s.close();
}
}

标签:hibernate 数据
点击这里复制本文地址 以上内容由IT精英团整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
退出阅读|首页