zoukankan      html  css  js  c++  java
  • SSH配置beans.xml(2)

    <?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:p="http://www.springframework.org/schema/p"
        xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
        xmlns:aop="http://www.springframework.org/schema/aop"
        xsi:schemaLocation="
        http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd    
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-2.5.xsd
        http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
        http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
        <!--AOP -->
        <!--<aop:aspectj-autoproxy/> -->
        <aop:aspectj-autoproxy proxy-target-class="true" />
        <context:component-scan base-package="com.guwenren" />
        <context:property-placeholder location="classpath:jdbc.properties" />
        <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
            destroy-method="close">
            <property name="driverClass" value="${driverClass}" />
            <property name="jdbcUrl" value="${jdbcUrl}" />
            <property name="user" value="${user}" />
            <property name="password" value="${password}" />
            <!--初始化时获取的连接数,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->
            <property name="initialPoolSize" value="${initialPoolSize}" />
            <!--连接池中保留的最小连接数。 -->
            <property name="minPoolSize" value="${minPoolSize}" />
            <!--连接池中保留的最大连接数。Default: 15 -->
            <property name="maxPoolSize" value="${maxPoolSize}" />
            <!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->
            <property name="maxIdleTime" value="${maxIdleTime}" />
            <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->
            <property name="acquireIncrement" value="${acquireIncrement}" />
            <!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
            <property name="idleConnectionTestPeriod" value="${idleConnectionTestPeriod}" />
        </bean>
        <bean id="sessionFactory"
            class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
            <!-- class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> -->
            <property name="dataSource" ref="dataSource" />
            <property name="packagesToScan" value="com.guwenren.bean.*" />
            <!--<property name="mappingResources"> <list> <value>com/guwenren/bean/User.hbm.xml</value> 
                </list> </property> -->
            <property name="hibernateProperties">
                <props>
                    <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
                    <prop key="hibernate.hbm2ddl.auto">update</prop>
                    <prop key="hibernate.show_sql">false</prop>
                    <prop key="hibernate.format_sql">false</prop>
                </props>
            </property>
        </bean>
        <bean id="transactionManager"
            class="org.springframework.orm.hibernate3.HibernateTransactionManager">
            <property name="sessionFactory" ref="sessionFactory" />
        </bean>
        <!--使用基于注解方式配置事务 -->
        <tx:annotation-driven transaction-manager="transactionManager" />
       
    </beans>
  • 相关阅读:
    Shared Memory in Windows NT
    Layered Memory Management in Win32
    软件项目管理的75条建议
    Load pdbs when you need it
    Stray pointer 野指针
    About the Rebase and Bind operation in the production of software
    About "Serious Error: No RTTI Data"
    Realizing 4 GB of Address Space[MSDN]
    [bbk4397] 第1集 第一章 AMS介绍
    [bbk3204] 第67集 Chapter 17Monitoring and Detecting Lock Contention(00)
  • 原文地址:https://www.cnblogs.com/guwenren/p/2994802.html
Copyright © 2011-2022 走看看