Mybatis中當引數不止乙個時的2種傳參方式

2021-08-20 02:31:46 字數 968 閱讀 4350

在使用mybatis時,如果入參不止乙個,有以下2種方式進行傳參(僅本人了解到的)

示例:根據使用者名稱密碼查詢使用者

第一種:這種方式匯入的是mybatis的param包,不是spring的。

import org.apache.ibatis.annotations.param;
dao:

/**

* @description: 根據使用者名稱密碼查詢使用者

* @param: username,password

* @return: userpo

*/userpo getuser(@param("username")string username, @param("password")string password);

select

username,

password

from user

where username=#

and password=#

注意:@param括號中的內容對應#{}中的內容

將引數封裝成map,將map當作入參。

service層

mapmap = new hashmap<>();

map.put("username", username);

map.put("password", password);

dao:

userpo getuser(map map);
select

username,

password

from user

where username=#

and password=#

當乙個軟體開啟乙個文字時

當乙個軟體開啟乙個文字時,它要做的第一件事是決定這個文字究竟是使用哪種字符集的哪種編碼儲存的。軟體一般採用三種方式來決定文字的字符集和編碼 檢測檔案頭標識,提示使用者選擇,根據一定的規則猜測 最標準的途徑是檢測文字最開頭的幾個位元組,開頭位元組 charset encoding,如下表 ef bb ...

我家的茶樹林不止乙個地方

我家的茶樹林不止乙個地方,我們通常是先把離家遠的採摘完,再去摘離家近的茶子。這主要是怕那些偷摘或撿茶子的人。等把自家的茶子全部採摘回來以後,就又是曬茶子了。秋天的太陽溫度一般沒有夏季那麼厲害,所以茶子要曬上好幾天才行。把剛採摘回來的茶子攤開,過一段時間就會有一條條的小蟲爬出來。這些蟲子是可以吃的。我...

當Google Adsense優化成為乙個職業

搜尋引擎優化服務現在已經普遍了,很多大型的公司也開始重視優化並且尋找相關的服務,國內也有相應的專業公司成立起來,這個行業或者說產業已經逐漸形成。google adsense在中國的普及又催生了另外乙個職業,google adsense優化,正是由於google adsense的複雜計算方式,使得go...