第一次用mybatis
阿新 • • 發佈:2018-12-22
初入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); } }