Mybatis增刪改查

2021-10-21 17:55:09 字數 1301 閱讀 2551

1、編寫介面

//根據id查詢使用者

user getuserbyid

(int id)

;//增加乙個使用者

intadduser

(user user)

;//修改使用者

intupdateuser

(user user)

;//刪除乙個使用者

intdeleteuser

(int id)

;

//根據id查詢使用者

"getuserbyid" parametertype=

"int" resulttype=

"pojo.user"

>

select * from mybatis.user where id = #

<

/select>

//增加乙個使用者

"adduser" parametertype=

"pojo.user"

>

insert into mybatis.user (id, name, pwd) values (#

,#,#);

<

/insert>

//修改使用者

"updateuser" parametertype=

"com.kuang.pojo.user"

>

update mybatis.user set name=#

,pwd=# where id = #

;<

/update>

//刪除乙個使用者

"deleteuser" parametertype=

"int"

>

delete from mybatis.user where id = #

;<

/delete>

3、測試

//根據id查詢使用者

@test

public

void

getuserbyid()

//增加乙個使用者

@test

public

void

adduser()

//修改使用者

@test

public

void

updateuser()

//刪除乙個使用者

@test

public

void

deleteuser()

4、分析錯誤

mybatis 增刪改查

namespace 命名空間 指定為介面的全類名 id 唯一標識 resulttype 返回值型別 從傳遞過來的引數中取出id值 public employee getempbyid integer id select from employee where id insert into emplo...

MyBatis增刪改查

mybatis的簡介 mybatis 本是apache 的乙個開源專案ibatis 2010年這個專案由apache software foundation 遷移到了google code,並且改名為mybatis 2013年11月遷移到github。ibatis是半orm對映框架,它需要在資料庫裡...

mybatis的增刪改查

新專案的框架是springmvc spring mybatis,針對mybatis的對資料庫的增刪改查操作如下 insert時需要注意,對於要增加的字段最好說明jdbctype 字段型別 否則當插入值包含null時會報錯 上圖是將需要插入的字段和jdbctype都在乙個檔案裡進行說明,適用於當表中字...