1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
5 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
6 <property name="driverClassName">
7 <value>org.hsqldb.jdbcDriver</value>
10 <value>jdbc:hsqldb:mem:grailsDB</value>
12 <property name="username">
15 <property name="password">
21 <bean id="grailsApplication" class="org.codehaus.groovy.grails.commons.GrailsApplicationFactoryBean">
22 <description>Grails application factory bean</description>
23 <property name="groovyFiles">
24 <value>org/codehaus/groovy/grails/orm/hibernate/PersistentMethodTestClass.groovy</value>
30 <bean id="sessionFactory" class="org.codehaus.groovy.grails.orm.hibernate.ConfigurableLocalSessionFactoryBean">
31 <property name="grailsApplication">
32 <ref bean="grailsApplication" />
34 <property name="configurationClass">
35 <value>org.codehaus.groovy.grails.orm.hibernate.cfg.DefaultGrailsDomainConfiguration</value>
37 <property name="hibernateProperties">
39 <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
40 <prop key="hibernate.hbm2ddl.auto">create-drop</prop>
43 <property name="dataSource">
44 <ref bean="dataSource" />