mybatis傳入多引數,包含基本型別和物件等

2021-08-26 23:10:39 字數 416 閱讀 6583

public int update(string zhutiid, int level, string zhutiname)
上面**中,資料庫更新介面傳入引數包括了乙個字串和乙個物件.這時在資料庫中直接用#的方式,是會出錯誤的.

所以用一下方式:

int updatebyidnew(@param("zhu")zhuti zhuti,@param("zhuti") string zhutiname);
給物件設定變數名稱,然後在裡面用物件.變數的方式取值:

update $

setcredit_level = #,zhuti_update = #

where zhuti_id = #

mybatis傳入多個引數

寫在開頭 還可以通過for來進行遍歷。一 單個引數 public list getxxbeanlist param id string id select t.from tablename t where t.id select 其中方法名和id一致,中的引數名與方法中的引數名一致,這裡採用的是 p...

mybatis 傳入多個引數

一 單個引數 public list getxxbeanlist param id string id select t.from tablename t where t.id select 其中方法名和id一致,中的引數名與方法中的引數名一致,這裡採用的是 param這個引數,實際上 param這...

MyBatis傳入多個引數

一 單個引數 複製 public list getxxbeanlist string xxcode select t.from tablename t where t.id 其中方法名和id一致,中的引數名與方法中的引數名一直,我這裡採用的是 bean是採用的短名字,select 後的字段列表要和b...