將spring3和mybatis3整合
新增依賴檔案
commons-dbcp-1.4.jar
commons-logging-1.1.1.jar
commons-pool-1.5.5.jar
mybatis-spring-1.0.0.jar
org.springframework.asm-3.0.5.release.jar
org.springframework.beans-3.0.5.release.jar
org.springframework.context-3.0.5.release.jar
org.springframework.context.support-3.0.5.release.jar
org.springframework.core-3.0.5.release.jar
org.springframework.expression-3.0.5.release.jar
org.springframework.jdbc-3.0.5.release.jar
org.springframework.orm-3.0.5.release.jar
org.springframework.transaction-3.0.5.release.jar
建立spring配置檔案spring.configuration.xml,如下
<?xml version="1.0" encoding="utf-8"?>
建立spring測試類org.test.spring.root.main
package org.test.spring.root;
import org.apache.ibatis.session.sqlsession;
import org.test.mybatis.model.people;
public class main
}
發現由spring管理的會話物件不用提交就可以插入資料.執行後資料庫多出一條資料
構建Mybatis專案 四
使用spring完成傳統的dao層加biz service層 新建org.test.spring.service和org.test.spring.service.impl包 新建介面peopleservice,如下 package org.test.spring.service import org...
Mybatis 二 框架構建
org.mybatis mybatis x.x.x 核心配置檔案路徑 string resource mybatis config.xml 載入資源檔案 inputstream inputstream resources.getresourceasstream resource 構建出sqlsess...
Mybatis 三 Mybatis快取配置
強烈推薦乙個大神的人工智慧的教程 使用快取可以提高獲取資料的速度,避免頻繁的資料庫互動,尤其是在查詢越多,快取命中率越高的情況下,使用快取的作用就更加明顯了。一般提到mybatis快取的時候都是指二級快取,一級快取缺省會啟用。catch ioexception ignore public sqlse...