比如我只取 数据库中全部数据中的 一列 值 怎么 写 hql 和 映射?
比如 user 表 字段 id , name ,passwrod,state
select id from user u where u.state = ? 该怎么写?
比如我只取 数据库中全部数据中的 一列 值 怎么 写 hql 和 映射?
比如 user 表 字段 id , name ,passwrod,state
select id from user u where u.state = ? 该怎么写?
其实跟写SQL差不多,只要注意HQL是对表对象的。只要把你的user改成该表映射出来的对象名就可以了,你的条件写的字段名建议也要对应的写成映射出来的对象中的属性名(这一点不按照也不会出错,最重要是对象名)。
select id from [color=red]User[/color] u where u.state = ?