<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://localhost:3306/xscj" />
        <property name="username" value="root" />
        <property name="password" value="123456" />
    </bean>
    <bean id="sessionFactory"
        class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        <property name="dataSource">
            <ref bean="dataSource" />
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">
                    org.hibernate.dialect.MySQLInnoDBDialect
                </prop>
                <prop key="show_sql">true</prop>
            </props>
        </property>
        <property name="mappingResources">
            <list>
                <value>org/model/Dlb.hbm.xml</value>
                <value>org/model/Xsb.hbm.xml</value>
                <value>org/model/Kcb.hbm.xml</value>
                <value>org/model/Zyb.hbm.xml</value>
                <value>org/model/Cjb.hbm.xml</value>
            </list>
        </property>
    </bean>
    <bean id="dlDao" class="dao.imp.DlDaoImp">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="xsDao" class="dao.imp.XsDaoImp">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="kcDao" class="dao.imp.KcDaoImp">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="zyDao" class="dao.imp.ZyDaoImp">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="cjDao" class="dao.imp.CjDaoImp">
        <property name="sessionFactory">
            <ref bean="sessionFactory" />
        </property>
    </bean>
    <bean id="dlService" class="service.imp.DlServiceManage">
        <property name="dlDao">
            <ref bean="dlDao" />
        </property>
    </bean>
    <bean id="xsService" class="service.imp.XsServiceManage">
        <property name="xsDao">
            <ref bean="xsDao" />
        </property>
        <property name="cjDao">
            <ref bean="cjDao" />
        </property>
    </bean>
    <bean id="zyService" class="service.imp.ZyServiceManage">
        <property name="zyDao">
            <ref bean="zyDao" />
        </property>
    </bean>
    <bean id="kcService" class="service.imp.KcServiceManage">
        <property name="kcDao">
            <ref bean="kcDao" />
        </property>
    </bean>
    <bean id="cjService" class="service.imp.CjServiceManage">
        <property name="cjDao">
            <ref bean="cjDao" />
        </property>
    </bean>
    <bean id="dlAction" class="org.action.DlAction">
    <property name="dlservice">
    <ref bean="dlService"/>
    </property>
    </bean>
    <bean id="xsAction" class="org.action.XsAction">
    <property name="xsService">
    <ref bean="xsService"/>
    </property>
    <!-- <property name="zyService">
    <ref bean="zyService"/>
    </property> -->
    </bean>
    <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    <property name="sessionFactory">
    <ref local="sessionFactory"/>
    </property>
    </bean>
    <bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor">
    <property name="transactionManager" ref="transactionManager"/>
    <property name="transactionAttributes">
    <props>
    <prop key="delete*">PROPAGATION_REQUIRED</prop>
    <prop key="*">PROPAGATION_REQUIRED</prop>
    </props>
    </property>
    </bean>
    <bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
    <property name="beanNames">
    <list>
    <value>dlService</value>
    <value>kcService</value>
    <value>cjService</value>
    <value>zyService</value>
    <value>xsService</value>
    </list>
    </property>
    <property name="interceptorNames">
    <list>
    <value>transactionInterceptor</value>
    </list>
    </property>
    </bean>
</beans>
  javaee SSH