初歩的な質問で申し訳ありません。setFetchMode
inhernateの目的は何ですか?
join、lazy、eager などのタイプを見ました。結合に関連していますか?誰かがリンクやpdfを提供できる場合は、それも行います。
初歩的な質問で申し訳ありません。setFetchMode
inhernateの目的は何ですか?
join、lazy、eager などのタイプを見ました。結合に関連していますか?誰かがリンクやpdfを提供できる場合は、それも行います。
setResultTransformer
結果セットの変換に役立ちます。
例えば:
通話中
setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP).list()
マップのリストを返します。これは、列エイリアスを使用して結果セットをループするのに役立ちます。
擬似コード:
Query searchQuery = sessionFactory.currentSession.createQuery(strQuery.toString()).setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP)
List searchList = query.list()
query.setParameter("location", params.location)
Map<String,Object> map= new HashMap<String,Object>();
for (Object object : searchList )
{
map= (Map<String,Object>)object;
System.out.println(map.get(“location”));
}