用于返回包含列中值的列表的休眠条件

Gli*_*ide 2 java hibernate

我有一个用户表,如何创建一个Criteria返回List<String>用户表名称列中所有值的一个?

Rei*_*eus 5

您可以使用Criteria.setProjection

Criteria criteria = session.createCriteria(MyUserObject.class)
                    .setProjection(Projections.property("name"));

List<String> list = criteria.list();
Run Code Online (Sandbox Code Playgroud)