永发信息网

hibernate在dao层里怎么模糊查询

答案:2  悬赏:0  手机版
解决时间 2021-02-15 08:25
  • 提问者网友:聂風
  • 2021-02-14 13:02
hibernate在dao层里怎么模糊查询
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-02-14 13:19
意思就是and cag.team.teamId = :teamId相当于and cag.team.teamId = ? :teamId(前面有个冒号)和?都是占位符,query.setLong("teamId", teamId); 就表示,将:teamId(前面有冒号,是占位符)设置为teamId(数值),而它的类型是Long类型的。
全部回答
  • 1楼网友:枭雄戏美人
  • 2021-02-14 13:57
如下代码: public list findbyloginid(string loginid) { string hql = "from userinfo u where u.loginid = ? "; return gethibernatetemplate().find(hql, loginid); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯