第乙個mybatis程式
原始dao開發
動態sql
匯入jar包
建立乙個source folder型別的檔案目錄—config
mybatis預設使用log4j作為輸出日誌資訊
# global logging configuration
log4j.rootlogger=debug, stdout
# console output...
sqlmapconfig.xml<?xml version="1.0" encoding="utf-8"?>
建立乙個user類public class user
public string getid()
public void setid(string id)
public string getusername()
public void setusername(string username)
public string getphone()
public void setphone(string phone)
public string getpassword()
public void setpassword(string password)
public user(string username, string phone, string password)
public user()
}
sql對映檔案user.xml<?xml version="1.0" encoding="utf-8"?>
mybatis框架需要載入對映檔案,將user.xml新增在sqlmapconfig.xml
我的user.xml和 sqlmapconfig.xml都在config中
在user.xml配置基本的操作
select * from user where username="$"
select uuid()
insert into user values(#,#,#,#);
delete from user where id=#
update user set username=# where id=#
測試程式public class test catch(exception e)
ssf = new sqlsessionfactorybuilder().build(is);
} /*查詢*/
@test
public void findbyname()
/*新增*/
@test
public void adduser()
} /*刪除*/
@test
public void deleteuser()
/*修改*/
@test
public void updateuser()
}
資料庫自行建立
select * from user where id=#
user finduser(int id);}
測試程式
public class testdemo catch (ioexception e)
ssff = new sqlsessionfactorybuilder().build(is); }
@test
public void finduserbyid()
}
第一 MyBatis入門學習(一)
mybatis入門學習 一 1 看專案目錄 紅顏色不要關心 2 按照步驟 1 加入jar包 2 建立資料來源 configuration.xml 建立資料庫 此處省略 3 建立實體類user package com.forum.po 使用者類 author db2admin public class...
一 MyBatis入門案例
1.mybatis的簡介 mybatis 是支援普通 sql 查詢,儲存過程和高階對映的優秀持久層框架。mybatis 消除了幾乎所有的 jdbc 和引數的手工設定以及結果集的檢索。mybatis 使用簡單的 xml 或註解用於配置和原始對映,將介面和 j a 的 pojos plan old j ...
MyBatis學習(四) 入門案例簡述
核心配置檔案 對映檔案 實體類測試類 配置的是資料庫的相關資訊 mybatis可以配置多套執行環境的,有助於sql對映到多個資料庫 每個environment會對應到乙個sqlsessionfactory 多個environment是通過不同的id來區分的,如下 environmentid tran...