spring和mybatis的整合

2021-10-07 15:19:15 字數 2031 閱讀 5878

使用連線池連線資料庫

commons-dbcp.jar

commons-pool.jar

mybatis-spring.jar

mybatis-config2.xml

<

?xml version=

"1.0" encoding=

"utf-8"

?>

<

!doctype configuration

public "- config 3.0//en"

"">

<

!--該檔案中可以對mybatis框架進行一些配置設定--

>

<

!--給實體類起乙個別名--

>

<

package name=

"cn.smbms.pojo"

/>

<

!--別名就是自身類名--

!--用於spring框架的配置設定--

>

<

!--思路:先要建立資料來源,然後根據資料來源獲得連線物件--

>

<

!--建立資料來源(連線池)

-->

"datasource2"

class

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

>

"driverclassname" value=

"com.mysql.jdbc.driver"

/>

"url" value=

"jdbc:mysql:"

/>

"username" value=

"root"

/>

"password" value=

"root"

/>

<

/bean>

<

!--配置sqlsessionfactorybean:連線物件--

>

"sqlsessionfactory"

class

="org.mybatis.spring.sqlsessionfactorybean"

>

<

!--引入資料來源--

>

"datasource" ref=

"datasource2"

/>

<

!--引入mybatis配置檔案mybatis-config2.xml--

>

"configlocation" value=

"classpath:mybatis-config2.xml"

/>

<

/bean>

<

!--配置dao層:sql對映檔案進行掃瞄--

>

=>

"basepackage" value=

"cn.smbms.dao"

/>

<

/bean>

<

!--配置service業務層:實現類上使用@service,使該類變成框架的乙個元件--

>

package

="cn.smbms.service"

/>

<

/beans>

spring和mybatis的整合

若要整合spring和mybatis就需要乙個外掛程式即mybatis spring x.x.x.jar。具體的安裝如下所示 org.mybatis mybatis spring x.x.x 要和spring一起使用 mybatis,還需要在 spring 應用上下文中定義至少兩樣東西 乙個 sql...

Spring和Mybatis的整合

需要spring和mybatis的整合包 mybatis spring 1.2.2.jar 在spring容器中載入sqlsessionfactory類 org.mybatis.spring.sqlsessionfactorybean a.需要載入mybatis的配置檔案 configlocatio...

二 mybatis和spring結合

配置 xmlns xmlns context xmlns p xmlns aop xmlns tx xmlns xsi xsi schemalocation spring beans 4.0.xsd spring context 4.0.xsd spring aop 4.0.xsd spring t...