您的位置:首页 > 产品设计 > UI/UE

hibernate 用SQLQuery/HQL查询的 查询 记录是否存在。

2012-06-09 12:55 716 查看
SQLQuery方式:
Stringsql="selectcount(*)frompicture_labelplwherepl.pic_id=?andpl.label_id=?";

SQLQueryquery=getCurrentSession().createSQLQuery(sql);
query.setParameter(0,pid);
query.setParameter(1,labelId);

BigIntegercount=(BigInteger)query.uniqueResult();
returncount.intValue()>0?true:false;


HQL方式:

Stringhql="selectcount(*)fromLabellwherel.labelName=?";
Queryquery=this.createQuery(hql,newObject[]{labelName});
Longcount=(Long)query.uniqueResult();
returncount>0?true:false;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: