次の基準があります。HQL を使用したいので、以下の基準を HQL に変換する方法を教えてください。
public List<tttBook> findtooks() {
List<tttBook> tooks =null;
Criteria criteria = session.createCriteria(tttBook.class);
ProjectionList proList = Projections.projectionList();
proList.add(Projections.property("Id"));
proList.add(Projections.property("longName"));
tooks = criteria.list();
return tooks;
}
また、この上記の基準で何が間違っているのか教えてください。現在、オブジェクトのすべての属性を取得していて、多くの時間がかかるため、投影の実装に問題があると思います。