Я пишу DAO с помощью пружины и зимуютHibernateDaoSupport и родной SQL
public class DaoImpl extends HibernateDaoSupport implements Dao {}
Для чтения или обновления данных я использую HQL getHibernateTemplate().bulkUpdate(...)
, но один из запросов слишком сложна для этого и нужно использовать родной SQL Query query = getSession().createSQLQuery(...)
Но делать это висит мое приложение
DEBUG org.hibernate.jdbc.ConnectionManager - opening JDBC connection
можно предотвратить, установив DataSource maxActive поле неограничен, бу Это не решение. Мой вопрос в том, есть ли какой-либо надежный способ использования собственного SQL с HibernateDaoSupport? Очень важно, чтобы собственные запросы выполнялись в той же транзакции, что и другие (HQL) запросы.
Благодаря
версии весны и зимней спячки? – Bozho
Весна 2.5.4 и Hibernate 3.3.2.GA – vrm