1

、などのデータベースクエリがあります。

select aaa, bbb, ccc, ddd from ioa_book

示されているように、テーブルioa_bookにヒットし、いくつかの列のみを選択しています。対応するpojo名はboopです..そして今、それを休止状態の基準に変換したいのですが、不要なすべての列をロードします.基準を使用し、選択した列自体で、これを達成する方法を教えてください..

だから私はこの方法で行ってきました...

 Criteria criteria = session.createCriteria(boop.class);
 List<boop> books = criteria.list();

お知らせ下さい

4

1 に答える 1

0
criteria.setProjection(
    Projections.projectionList()
        .add(Projections.property("aaa"))
        .add(Projections.property("bbb"))
        .add(Projections.property("ccc")) 
    );
List<Object[]> result = criteria.list();

これは文書化されています。

于 2013-08-02T08:39:03.140 に答える