<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>/WEB-INF/database-setting.properties</value>
</list>
</property>
</bean>
<bean id="dataSource3" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName"><value>${ELITE-EventAlertTable.database_driver}</value></property>
<property name="url"><value>${ELITE-EventAlertTable.database_url}</value></property>
<property name="username"><value>${ELITE-EventAlertTable.database_username}</value></property>
<property name="password"><value>${ELITE-EventAlertTable.database_password}</value></property>
</bean>
<bean id="sessionFactory3" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource"><ref local="dataSource3"/></property>
<property name="packagesToScan" value="com.el.ItemMasterManagement.*" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">com.el.MoldShopManagement.Dialect.SqlServer2008Dialect</prop>
<prop key="hibernate.show_sql">true</prop>
<!-- <prop key="hibernate.hbm2ddl.auto">update</prop>-->
<prop key="hibernate.format_sql">true</prop>
</props>
</property>
</bean>
<!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
<tx:annotation-driven/>
<bean id="transactionManager3" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory"><ref local="sessionFactory3"/></property>
<qualifier value="itemMaster"/>
</bean>