반응형


하이버네이트 native sql  사용.


List<Map<String, Object>> 로 return.

String sql = "SELECT first_name, salary FROM EMPLOYEE";
SQLQuery query = session.createSQLQuery(sql);
query.setResultTransformer(Criteria.ALIAS_TO_ENTITY_MAP);
List results = query.list();


아래 함수를 사용하지 않을 경우에는 List<Object[]> 로 return.

setResultTransformer()


참조

https://www.tutorialspoint.com/hibernate/hibernate_native_sql.htm


다른 도움 사이트.

https://docs.jboss.org/hibernate/orm/3.3/reference/ko-KR/html/querysql.html



반응형

+ Recent posts