对不起这个基本问题。setFetchMode
hinernate的目的是什么?
我看到了加入、懒惰和渴望等类型。和join有关系吗?如果有人可以提供任何也可以的链接或pdf。
对不起这个基本问题。setFetchMode
hinernate的目的是什么?
我看到了加入、懒惰和渴望等类型。和join有关系吗?如果有人可以提供任何也可以的链接或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”));
}