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 + -
显示快捷键?