npublic class MyHibernateDao implements
MyDao {
n
n
private HibernateTemplate hibernateTemplate;
n
n public MyHibernateDao (net.sf.hibernate.SessionFactory
sessionFactory) {
n
hibernateTemplate = new HibernateTemplate(sessionFactory);
n
}
n
n
public Collection getWorkflows() {
n
return hibernateTemplate.find("from Workflow");
n }
n
n
n<bean
id="sessionFactory"
class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
n
<property name="dataSource"><ref
local="dataSource"/></property>
n
<property name="mappingResources">
n <value>mycompany/mappings.hbm.xml</value>
n </property>
n
<property name="hibernateProperties">
n <props>
n <prop
key="hibernate.dialect">net.sf.hibernate.dialect.HSQLDialect</prop>
n
</props>
n </property>
n</bean>
n
n<bean
id=“myDao" class=“com.mycompany.MyHibernateDao"
n autowire="constructor"
n>