내가 스프링을 사용하여 읽기는 HibernateDaoSupport를 네이티브 SQL
public class DaoImpl extends HibernateDaoSupport implements Dao {}
를 최대 절전 모드 또는 내가 HQL getHibernateTemplate().bulkUpdate(...)
하지만 쿼리 중 하나가 너무 복잡합니다 사용하고 데이터를 업데이트하는 DAO를 쓰고 있어요 내가 사용할 필요가 일을 네이티브 SQL Query query = getSession().createSQLQuery(...)
하지만 그건
DEBUG org.hibernate.jdbc.ConnectionManager - opening JDBC connection
내가 데이터 소스 maxActive 필드가 무제한으로 설정하여이를 방지 할 수 있습니다 내 응용 프로그램 중단, BU 그것은 해결책이 아닙니다. 내 질문에 HibernateDaoSupport와 함께 원시 SQL을 사용하는 방법이 있습니까? 매우 중요한 점은 네이티브 쿼리를 다른 (HQL) 쿼리와 동일한 트랜잭션에서 실행해야한다는 것입니다.
감사
봄 버전과 최대 절전 모드? – Bozho
봄 2.5.4 및 최대 절전 모드 3.3.2.GA – vrm