Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
- <!--DAO -->
- <bean id="testServiceDAO" class="com.test.spring.ws.dao.impl.TestServiceDAOImpl">
- <property name="sessionFactory" ref="sessionFactory"/>
- </bean>
- <!-- END DAO -->
- <!-- HIBERNATE -->
- <bean id="propertyConfigurer"
- class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
- <property name="location" value="/WEB-INF/jdbc.properties" />
- </bean>
- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
- <property name="driverClass" value="${jdbc.driverClassName}" />
- <property name="jdbcUrl" value="${jdbc.databaseurl}" />
- <property name="user" value="${jdbc.username}" />
- <property name="password" value="${jdbc.password}" />
- <property name="acquireIncrement" value="5" />
- <property name="idleConnectionTestPeriod" value="60"/>
- <property name="maxPoolSize" value="100"/>
- <property name="maxStatements" value="50"/>
- <property name="minPoolSize" value="10"/>
- </bean>
- <bean id="sessionFactory"
- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
- <property name="dataSource" ref="dataSource" />
- <property name="mappingResources">
- <list>
- <value>com/test/ws/mapping/TestDomain.hbm.xml</value>
- </list>
- </property>
- <property name="hibernateProperties">
- <props>
- <prop key="hibernate.dialect">${jdbc.dialect}</prop>
- <prop key="hibernate.show_sql">true</prop>
- <prop key="hibernate.current_session_context_class">thread</prop>
- </props>
- </property>
- </bean>
- <bean id="transactionManager"
- class="org.springframework.orm.hibernate3.HibernateTransactionManager">
- <property name="sessionFactory" ref="sessionFactory" />
- </bean>
- <!-- END HIBERNATE -->
- <!-- SERVICE BEANS -->
- <bean id="testService" class="com.test.spring.ws.service.impl.TestServiceImpl">
- <property name="testServiceDAO" ref="testServiceDAO"></property>
- </bean>
- <!-- END SERVICE BEANS -->
- </beans>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement