Mybatis框架學習小記(三)

2021-10-25 00:07:44 字數 1328 閱讀 8907

1. namespace

2.select

選擇,查詢語句

步驟

編寫介面

//查閱全部使用者

listgetuserlist();

//根據id查詢使用者

user getuserbyid(int id);

​     //insert乙個使用者

int adduser(user user);

​     //修改使用者

int updateuser(user user);

​     //刪除乙個使用者

int deleteuser(int id);

}     select * from mybatis.user

select * from mybatis.user where id = #

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

​     update mybatis.user set name = #, password = # where id = #;

​     delete from mybatis.user where id = #;

測試

public class userdaotest 

​         sqlsession.close();

​    }

​     @test

public void getuserbyid()

​     //增刪改操作

@test

public void adduser()

//提交事務

sqlsession.commit();

sqlsession.close();

}​     @test

public void updateuser()

​     @test

public void deleteuser()

}

3.insert

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

4.update

update mybatis.user set name = #, password = # where id = #;

5.delete

delete from mybatis.user where id = #;

注意點

6.分析錯誤

Mybatis框架學習 三 增刪改查

在全域性配置檔案裡開啟自動屬性資料對映機制 預設是開啟的重點內容.第二部 增刪改 主要是sql語句的拼寫,而對於框架學習的重點在於引數的傳入,和資料返回的接收 對於 引數表示 其中 parametertype 表示傳入的資料型別 出了傳入的基本資料型別,更多的是複雜資料型別 比如實體類 或者map等...

Mybatis框架學習 一

詳細內容 省略了繁瑣的建立連線,statement,jdbc相關的處理 sql寫在xml中,開發人員專注於sql,方便優化效能和管理sql語句 支援動態sql 缺點 sql工作量大,欄位多,關聯表多是更是如此 sql依賴於資料庫,可移植性不高 xml裡 id 必須唯一,導致了dao中方法不支援過載 ...

Mybatis框架學習筆記

作用 底層是對jdbc的封裝 優點使用 mybatis 時不需要編寫實現類,只需要寫需要執行的sql命令 jar 全域性配置檔案 檔案作用 編寫需要執行的 sql 命令 把 xml 檔案理解成實現類.單獨使用mybatis時的執行方法inputstream is resources.getresou...