国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

部分spring配置帶注釋(一)

2019-11-06 06:37:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.sPRingframework.org/schema/beans"       xmlns:aop="http://www.springframework.org/schema/aop"       xmlns:tx="http://www.springframework.org/schema/tx"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xsi:schemaLocation="http://www.springframework.org/schema/aop        http://www.springframework.org/schema/aop/spring-aop-3.0.xsd   // 和上面的都是對(duì)應(yīng)存在的        http://www.springframework.org/schema/beans           http://www.springframework.org/schema/beans/spring-beans-3.0.xsd           http://www.springframework.org/schema/tx

http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">

<!-- 配置數(shù)據(jù)源 -->

<!-- 定義使用C3P0連接池的數(shù)據(jù)源 -->  

<bean id="dbDataSource"      class="com.mchange.v2.c3p0.ComboPooledDataSource"      destroy-method="close">
<!-- 指定連接數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng) -->      <property name="driverClass">        <value>${jdbc.driverClassName}</value>    </property>
<!-- 連接數(shù)據(jù)庫(kù)所用的URL -->     <property name="jdbcUrl">        <value>${jdbc.db.url}</value>    </property>
 <!-- 連接數(shù)據(jù)庫(kù)的用戶名 -->      <property name="user">        <value>${jdbc.db.username}</value>    </property>
 <!-- 連接數(shù)據(jù)庫(kù)的密碼 -->     <property name="passWord">        <value>${jdbc.db.password}</value>    </property>
<!-- 設(shè)置數(shù)據(jù)庫(kù)連接池的最大連接數(shù) -->      <property name="maxPoolSize">        <value>${jdbc.maxPoolSize}</value>    </property>
<!-- 設(shè)置數(shù)據(jù)庫(kù)連接池的最小連接數(shù) -->      <property name="minPoolSize">        <value>${jdbc.minPoolSize}</value>    </property>
<!-- 設(shè)置數(shù)據(jù)庫(kù)連接池的初始化連接數(shù) -->      <property name="idleConnectionTestPeriod">        <value>${jdbc.idleConnectionTestPeriod}</value>    </property>
<!-- 設(shè)置數(shù)據(jù)庫(kù)連接池的連接的最大空閑時(shí)間,單位為秒 -->      <property name="maxIdleTime">        <value>${jdbc.maxIdleTime}</value>    </property>    <property name="testConnectionOnCheckout">        <value>${jdbc.testConnectionOnCheckout}</value>    </property></bean>
<!-- 配置一個(gè)事務(wù)通知 --> 
<tx:advice id="txAdvice" transaction-manager="dbTransactionManager">    <tx:attributes>        <tx:method name="add*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="save*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="insert*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="create*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="update*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="delete*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="remove*" propagation="REQUIRED" rollback-for="Exception"/>        <tx:method name="*" read-only="true"/>    </tx:attributes></tx:advice><!-- 使用XML來(lái)使用事務(wù)管理-->  <aop:config>
<!-- 配置一個(gè)切面,和需要攔截的類和方法 -->       <aop:pointcut id="txPointcut" expression="execution(* com..service.*.*(..))"/>    <aop:advisor advice-ref="txAdvice" pointcut-ref="txPointcut"/></aop:config>
</beans>


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 绍兴市| 策勒县| 岳阳县| 治县。| 仁布县| 崇信县| 唐河县| 托克逊县| 阳山县| 兖州市| 哈尔滨市| 炎陵县| 舞阳县| 吉水县| 当涂县| 大石桥市| 东丰县| 青浦区| 潞西市| 铜山县| 大田县| 武定县| 平乡县| 宁城县| 沂源县| 德保县| 临朐县| 江陵县| 盐边县| 铜陵市| 新河县| 伊宁县| 离岛区| 兴隆县| 丹凤县| 休宁县| 封丘县| 富平县| 德格县| 剑河县| 易门县|