1.如果傳遞的單個字串的話,這樣寫
querybywherestr(@param("str")string mes)
...$...
也可以寫成這樣,xml中直接引數型別直接為物件。
public void delete(string id);
delete from book where id
= #
2.轉義符
3.like
and name like concat('%',#,'%')
and name = '%$%'
4.轉為數字,擷取
select max(cast(substr(record_num,strpos(record_num,'-')+1) as integer)) as val
from book
max()最大
cast('123' as integer) 字串轉為數字
substr('a123',1) 擷取字串
strpos('a_111','-') -的位置
5.mysql的多表查詢(笛卡爾積原理)
注意:列名最好使用表別名來區別。
6.引數為list
public listsearch(@param("arr")arraylist> arr);
select id from con
$ lower(h.$) like lower(concat('%','$','%'))
$ h.$ = $
$ h.$ = #
MyBatis常用配置
在上文中,對於資料庫的資訊我們將之儲存在乙個db.properties檔案中,然後在mybatis conf.xml檔案中通過properties節點將之引入,如下 實際上,mybatis給我們提供的properties的配置方式不止這一種,我們也可以在properties節點中新增property...
mybatis常用配置
前面兩篇部落格我們簡單介紹了mybatis的使用,但是在mybatis的配置問題上我們只是使用了最基礎的配置,本文我們就來說說其他一些常用的配置。如果小夥伴對mybatis尚不了解,可以先參考這兩篇部落格初識mybatis 初識mybatis 二 老司機請略過。由於本文算是初識mybatis 初識m...
mybatis常用操作
insert into user info user name,account,password values insert into my table name,create time,update time values now now on duplicate key update name ...