tempfile.3.tmp
来自「一个使用ssh+ext的例子。 希望对开发这个应用的人带来好处。仔细研究里面的」· TMP 代码 · 共 128 行
TMP
128 行
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
<!--========================================================================
DataSource
Using Spring provided DriverManagerDataSource;
For deployment, using container-managed JNDI DataSource instead.
=========================================================================-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/neohotel"/>
<property name="username" value="root"/>
<property name="password" value="neostudio"/>
</bean>
<!-- Using AnnotationSessionFactoryBean -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="annotatedClasses">
<list>
<value>com.hotelmaster.home.domain.RoomInfo</value>
<value>com.hotelmaster.home.domain.Room</value>
<value>com.hotelmaster.home.domain.RoomCatalog</value>
<value>com.hotelmaster.home.domain.ReservOrder</value>
<value>com.hotelmaster.home.domain.ReservItem</value>
<value>com.hotelmaster.home.domain.Operator</value>
<value>com.hotelmaster.home.domain.GuestHistory</value>
<value>com.hotelmaster.home.domain.Guest</value>
<value>com.hotelmaster.home.domain.CheckinOrder</value>
<value>com.hotelmaster.home.domain.CheckinItem</value>
<value>com.hotelmaster.home.domain.BlancementRecord</value>
<value>com.hotelmaster.home.domain.BaseInfo</value>
<value>com.hotelmaster.home.domain.Balancement</value>
</list>
</property>
<property name="annotatedPackages">
<list>
<value>com.hotelmaster.home.domain</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.jdbc.fetch_size">30</prop>
<prop key="hibernate.jdbc.batch_size">20</prop>
<prop key="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</prop>
</props>
</property>
<property name="eventListeners">
<map>
<entry key="pre-update">
<bean class="org.hibernate.validator.event.ValidatePreUpdateEventListener" />
</entry>
<entry key="pre-insert">
<bean class="org.hibernate.validator.event.ValidatePreInsertEventListener" />
</entry>
</map>
</property>
</bean>
<!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
<!-- -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<!-- Using HibernateTemplate, and shared by all DAO object because it is thread-safe -->
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory" />
<property name="fetchSize" value="30" />
</bean>
<bean id="blancementRecordDao" class="com.hotelmaster.home.dao.hibernate.BlancementRecordDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="checkinItemDao" class="com.hotelmaster.home.dao.hibernate.CheckinItemDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="checkinOrderDao" class="com.hotelmaster.home.dao.hibernate.CheckinOrderDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="guestDao" class="com.hotelmaster.home.dao.hibernate.GuestDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="guestHistoryDao" class="com.hotelmaster.home.dao.hibernate.GuestHistoryDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="operatorDao" class="com.hotelmaster.home.dao.hibernate.OperatorDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="reservItemDao" class="com.hotelmaster.home.dao.hibernate.ReservItemDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="reservOrderDao" class="com.hotelmaster.home.dao.hibernate.ReservOrderDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="roomCatalogDao" class="com.hotelmaster.home.dao.hibernate.RoomCatalogDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="roomDao" class="com.hotelmaster.home.dao.hibernate.RoomDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="roomInfoDao" class="com.hotelmaster.home.dao.hibernate.RoomInfoDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="baseInfoDao" class="com.hotelmaster.home.dao.hibernate.BaseInfoDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
<bean id="balancementDao" class="com.hotelmaster.home.dao.hibernate.BalancementDaoImpl">
<property name="hibernateTemplate" ref="hibernateTemplate"/>
</bean>
</beans>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?