Mybatis基本使用(一)

2021-06-22 13:20:22 字數 2263 閱讀 7900

實體:

public class user 

public void setid(long id)

public string getusername()

public void setusername(string username)

public string getpwd()

public void setpwd(string pwd)

@override

public string tostring() ";

}}

資料表:

一、mybatis的配置

①首先,mybatis和hibernate一樣,都有乙個總的配置檔案,用來記錄資料庫等的資訊

<?xml version="1.0" encoding="utf-8" ?> 

②實體配置檔案
<?xml version="1.0" encoding="utf-8" ?> 

select id,name,pwd from `user` where id = #

二、mybatis的增、刪、查和改

1.增 #,#,#

會對應呼叫實體的getid,getusername,getpwd方法,

然後賦值

parametertype:傳入引數型別,此處指定的是輸入user型別

-->

insert into `user`(id,name,pwd) values (#,#,#);

/**

* 增加user

* @throws exception

*/@test

public void testadduser() throws exception

2.刪

delete from `user` where id = #

/**

* 刪除user id為2的記錄

* @throws exception

*/@test

public void testdeleteuser () throws exception

3.查①查詢一條記錄     

select id,name as username,pwd from `user` where id = #

/**

* 查詢id為1的記錄

* @throws exception

*/@test

public void testselectuserbyid() throws exception

②查詢所有記錄

select id,name as username,pwd from `user`

/**

* 查詢所有user

* @throws exception

*/@test

public void testselectall () throws exception

4.改

update `user` set name=# where id = #

/**

* 修改

* @throws exception

*/@test

public void testupdatebyid() throws exception



mybatis的基本使用

一 mybatis概述 乙個實現資料持久化的開源框架。是對jdbc的封裝。二 mybatis核心介面和類 1 sqlsessionfactorybuilder sqlsessionfactory sqlsession 2 獲取原理sqlsessionfactory 三 使用方式 1 新建資料庫表 t...

MyBatis的基本使用

mybatis是乙個輕量級的orm庫,使用mybatis可以方便的將pojo類儲存到資料庫中或者將資料庫的資料轉換成pojo類,不同於hibernate等庫,mybatis推薦使用xml配置中書寫sql語句的方式來轉換資料,這樣極大的提高了靈活性。下面使用乙個簡單的例子來說明mybatis的使用。1...

mybatis 簡介與基本使用

mybatis是乙個資料持久層的框架 框架 就是乙個軟體的半成品 乙個框架中包含了多個元件 核心配置檔案 只有乙個 對映檔案 多個,通常每個表對應乙個 核心配置檔案 乙個mybatis工程只需要乙個核心配置檔案 這個配置檔案中包含 mybatis的一些通過配置 例如 資料庫連線 載入的對映檔案 通用...