首页 > 其他 > 详细

Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.

时间:2015-03-25 18:37:49      阅读:304      评论:0      收藏:0      [点我收藏+]

这行代码:

1 List<Cat> catList =session.createQuery("from Cat p where p.name.first_name=?").setParameter(0,name.getFirst_name()).list();

改为:

1 String hql = "from Cat p where p.name.first_name=:name";  
2 Query query = session.createQuery(hql);
3 query.setParameter("name", name.getFirst_name());  
4 List<Cat> catList = query.list();

 



Positional parameter are considered deprecated; use named parameters or JPA-style positional parameters instead.

原文:http://www.cnblogs.com/xiluhua/p/4366121.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!