-2

以下に示すように、メソッドパラメーターに id を渡す基準があります。

public List<abcObject> getabcObjects(String id) {
    Criteria query = session.createCriteria(abcObject.class);

    if(id!=null) {
        query.add(Restrictions.eq("ID", id));
    }

    List<abcObject> abcObjectsList = query.list();

    return abcObjectsList;
}

以下に示すように、ID 列はバックエンドからフェッチされています。同等の HQL を教えてください。これは、同じ結果を得るために HQL を記述しようとしていたためです。

4

1 に答える 1