Spring入門筆記四之使用註解實現事務

2021-10-05 01:15:54 字數 1309 閱讀 5889

spring-tx-4.3.9.release

ojdbc.jar

commons-dbcp.jar 連線池使用到資料來源

commons-pool.jar 連線池

spring-jdbc-4.3.9.release.jar

aopalliance.jar

1增加事務tx的命名空間

xmlns:tx=

""

2增加對事務的支援

"txmanager"

/>

3配置事務管理器

"txmanager"

class

="org.springframework.jdbc.datasource.datasourcetransactionmanager"

>

"datasource" ref=

"datasource"

>

<

/property>

<

/bean>

4配置資料來源

"datasource"

class

="org.apache.commons.dbcp.basicdatasource"

>

"driverclassname" value=

"***"

>

<

/property>

"url" value=

"***"

>

<

/property>

"username" value=

"***"

>

<

/property>

"password" value=

"***"

>

<

/property>

"maxactive" value=

"***"

>

<

/property>

"maxidle" value=

"***"

>

<

/property>

<

/bean>

5將需要 成為事務的方法 前增加註解:

@transactional

(readonly=

false

,propagation=propagation.required)

spring學習筆記(7) spring常用註解

1 引入context命名空間 在spring的配置檔案中 配置檔案如下 xml 收藏 xmlns context org schema context org schema context spring context 2.5 xsd開啟配置 spring 會自動掃瞄cn.pic包下面有註解的類,...

Spring之使用註解例項化Bean並注入屬性

1 匯入jar包 除了上篇文章使用到的基本jar包外,還得加入aop的jar包,所有jar包如下 2 配置xml 1 例項化bean有四個註解雖然分了層,但目前這四個註解的功能是一樣的。service value user 相當於bean標籤中的id,四種方式功能一樣 component value...

Spring之使用註解例項化Bean並注入屬性

1 匯入jar包 除了上篇文章使用到的基本jar包外,還得加入aop的jar包,所有jar包如下 2 配置xml xmlns xmlns xsi xmlns context xsi schemalocation spring beans.xsd spring context.xsd base pac...