Mybatis常用的OGNL表示式

2021-08-29 05:32:57 字數 963 閱讀 9943

1、e1 or e2:或

2、e1 and e2:且

3、e1 == e2 或e1 eq e2:相等

4、e1 != e2 或 e1 neq e2:不等

5、e1 lt e2:小於

#,

6、e1 lte e2:小於等於

7、e1 gt e2:大於

8、e1 gte e2:大於等於

9、 e1 + e2(加),e1 - e2(減),e1 * e2(乘),e1/e2(除),e1%e2(餘)

10、!e或not e:非,取反

11、e.method(args):呼叫物件方法

0 ">

#,

12、e.property:物件屬性值

select r.id, r.role_name, r.enabled, r.create_by, r.create_time,

u.user_name as "user.username", u.user_email as "user.useremail"

from sys_user u

inner join sys_user_role ur on u.id = ur.user_id

inner join sys_role r on ur.role_id = r.id

where u.id = # and r.enabled = #

13、e1[e2]:按索引取值(list、陣列和map)

14、@class@method(args):呼叫類的靜態方法

15、@class@field:呼叫類的靜態字段值

mybatis常用總結

1.如果傳遞的單個字串的話,這樣寫 querybywherestr param str string mes 也可以寫成這樣,xml中直接引數型別直接為物件。public void delete string id delete from book where id 2.轉義符 3.like and...

MyBatis常用配置

在上文中,對於資料庫的資訊我們將之儲存在乙個db.properties檔案中,然後在mybatis conf.xml檔案中通過properties節點將之引入,如下 實際上,mybatis給我們提供的properties的配置方式不止這一種,我們也可以在properties節點中新增property...

mybatis常用配置

前面兩篇部落格我們簡單介紹了mybatis的使用,但是在mybatis的配置問題上我們只是使用了最基礎的配置,本文我們就來說說其他一些常用的配置。如果小夥伴對mybatis尚不了解,可以先參考這兩篇部落格初識mybatis 初識mybatis 二 老司機請略過。由於本文算是初識mybatis 初識m...