1. 程式人生 > >第一次用mybatis

第一次用mybatis

初入mybatis

在這裡插入圖片描述

mybatis成功邁出第一步!
你需要配置幾個配置檔案
jdbc.properties(連線資料庫)
log4.properties(列印日誌)
sqlMapConfig.xml(MySQL指令碼檔案)
需要建立幾個包:
dao
junit
mapper
pojo
sqlmap
在這裡插入圖片描述
然後開始將它們關聯起來,就算是接觸了mybatis。

不過你要記住這是對框架的運用,那麼你要對jar有深刻的瞭解。
asm
cglib
commons-logging
javassist
log4j-api
log4j-core
mybatis
mysql-connector-java
slf4j-api
slf4j-log4j12
版本根據實際情況選取。
這幾個jar需要知道,如果要深入學習,也需要了解這幾個jar包裡面包含那些類。

核心程式碼:
@Test
public void text02() throws Exception{

	//  載入核心配置檔案
	InputStream in = Resources.getResourceAsStream("sqlMapConfig.xml");
	
	// 建立工廠 sqlsersionFactory
	SqlSessionFactory sqlSessionFactory= new SqlSessionFactoryBuilder().build(in);
	
	// 黃建SqlSession
	SqlSession sqlsession = sqlSessionFactory.openSession();
	
	// 執行SQL語句
	
	List<User> user = sqlsession.selectList("","");//兩個引數一個指向sql的具體操作語句,傳入所需要的引數
	
	for(User user2:user){
	
		System.out.println(user);
	}
}