1 package ch.elca.el4j.services.persistence.hibernate.dao;
2
3
4
5 import org.hibernate.SessionFactory;
6 import org.springframework.orm.hibernate3.HibernateTemplate;
7 import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
8
9
10
11
12
13
14
15
16
17
18 public class ConvenienceHibernateDaoSupport extends HibernateDaoSupport {
19
20
21
22
23
24 public ConvenienceHibernateTemplate getConvenienceHibernateTemplate() {
25 return (ConvenienceHibernateTemplate) getHibernateTemplate();
26 }
27
28
29
30
31
32 public void setConvenienceHibernateTemplate(
33 ConvenienceHibernateTemplate template) {
34 setHibernateTemplate(template);
35 }
36
37
38
39
40 protected HibernateTemplate createHibernateTemplate(SessionFactory sessionFactory) {
41 return new ConvenienceHibernateTemplate(sessionFactory);
42 }
43 }