1. 程式人生 > >jpa返回List<Map<String, Object>>相當於jdbctemplate的queryForlist

jpa返回List<Map<String, Object>>相當於jdbctemplate的queryForlist

name per pan col tor contex class setresult nsf

public class Test(){
@PersistenceContext(unitName = "manageFactory")
protected EntityManager em;
public List<Map<String, Object>>getListMap(String sql){
        Query nativeQuery=em.createNativeQuery(sql);
        nativeQuery.unwrap(NativeQueryImpl.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
        List resultList
=nativeQuery.getResultList(); return resultList; } }

jpa返回List<Map<String, Object>>相當於jdbctemplate的queryForlist