社区
Java SE
帖子详情
Hibernate 的Criteria 怎么返回List
赫尔嗄
2015-02-10 11:56:12
类似于这个方法
public List<String> findAllUserId() {
Query query = getSession().createQuery("select userId from AcmsUser");
return query.list();
}
要用Criteria实现
...全文
395
5
打赏
收藏
Hibernate 的Criteria 怎么返回List<String>
类似于这个方法 public List findAllUserId() { Query query = getSession().createQuery("select userId from AcmsUser"); return query.list(); } 要用Criteria实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RANDOLPH_SM
2015-02-21
打赏
举报
回复
看起来没错呀
on1y_rL
2015-02-11
打赏
举报
回复
public List<String> findAllUserId() { Criteria criteria = this.getSession().createCriteria(AcmsUser.class); criteria.setProjection(Projections.id()); criteria.list();//返回的是 id的List criteria.setProjection(Projections.property(propertyName)); criteria.list();//返回的是你要的那个属性的list; }
chrispaul324
2015-02-10
打赏
举报
回复
List list = getSession().createCriteria(AcmsUser.class).list();
赫尔嗄
2015-02-10
打赏
举报
回复
可是数据库数据很多 全查出来和插一列时间差很多 想返回String 只能用HQL了吗
枫醉秋
2015-02-10
打赏
举报
回复
hibernate 这个返回的肯定是对象了,你可以重新组装了list返回你想要的
全面掌握
Hibernate
框架技术
包含
Hibernate
相关技术:
Hibernate
简介、Session API、对象的状态 查询操作(主键查询、HQL查询、
Criteria
查询、SQL查询、命名查询、doWork) 关联关系:多对一、一对多、多对多、一对一 组件映射、继承映射、缓存...
java
list
query,java - 将
Hibernate
Query.
list
()强制转换为
List
的“正确”方法是什么?...
我是
Hibernate
的新手,我正在写一个简单的方法来
返回
一个对象列表匹配特定的过滤器。
List
似乎是一种自然的回归类型。无论我做什么,我似乎都无法让编译器高兴,除非我使用了一个丑陋的Exception。import java.util....
学习总结Specification接口里的toPredicate(Root
root,
Criteria
Query> query,
Criteria
Builder cb)
其中 Root是查询结果的一个实体对象,也就是查询结果
返回
的主要对象,其中一对多OR多对一就是从这个对象开始计算的,具体层级关系 javax.persistence.TupleElement javax.persistence.
criteria
.Selection javax....
Hibernet Detached
Criteria
对象使用,Mark一下~
public QueryResult<T> findByMap(QueryResult<T> queryResult,Map<
String
, Object> map,Detached
Criteria
detached
Criteria
,
List
<
String
> col
List
) throws Exception {
List
<T> result
list
= new Array
List
dao层
List
通过泛型实现公共方法 所有dao共用
public <T>
List
<T> getObj
List
ByParameter(Class<T> t,Map<
String
,Object> map) { Detached
Criteria
criteria
= Detached
Criteria
.forClass(t); Set<Map.Entry<
String
, Object>> set = map.entrySet(); ...
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章