中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mybatis的Example常用函數和Mapper常用接口

發布時間:2020-07-21 10:04:36 來源:網絡 閱讀:1059 作者:Bighead0829 欄目:關系型數據庫

1.Example常用函數
????????mybatis的逆向工程中會生成實例以及實例對應的example,example用于添加條件,相當于where后面的部分。
????????Example????example????=new????Example(實體類.class);
????????example.createCriteria().添加條件
????????常用函數如下:
????????(1)example.setDistinct(false):去除重復,boolean類型,true表示選擇不重復的記錄。
????????(2)example.setOrderByClause(“字段名??ASC ”):添加升序排列條件,DESC為降序。
????????(3)example.createCriteria().andEqualTo("xxx字段",value):添加xxx字段等于value的條件。
????????(4)example.createCriteria().andNotEqualTo("xxx字段",value):添加xxx字段不等于value的條件。
????????(5)example.createCriteria().andCreaterThan("xxx字段",value):添加xxx字段大于value的條件。
????????(6)example.createCriteria().andLessThan("xxx字段",value):添加xxx字段名小于value的條件。
????????(7)example.createCriteria().andLessThanOrEqualTo("xxx字段",value):添加字段名小于等于value的條件。
????????(8)example.createCriteria().andIn(List<?>):添加字段值在List<?>中的條件。
????????(9)example.createCriteria().andNotIn(List<?>):添加字段值不在List<?>中的條件。
????????(10)example.createCriteria().andLike("xxx字段","%"+value+"%"):添加xxx字段值為value的模糊查詢。
????????(11)example.createCriteria().andNotLike("xxx字段","%"+value+"%"):添加xxx字段值不為value的模糊查詢。
????????(12)example.createCriteria().andBetween("value1,value2):添加xxx字段值在value1和value2之間的條件。
????????(13)example.createCriteria().andNotBetween("value1,value2):添加xxx字段值不在value1和value2之間的條件。
????????(14)example.createCriteria().andIsNull("xxx字段",value):添加xxx字段值為null的條件。
????????(15)example.createCriteria().andIsNotNull("xxx字段",value):添加xxx字段值不為null的條件。
2.Mapper常用接口
????????(1)int??countByExample(example):按條件計數。
????????(2)int??updateByExample(實體類,example):按條件更新。
????????(3)int??updateByExampleSelective(實體類,example):按條件更新部位null的字段。
????????(4)int??updateByPrimaryKey(實體類):按主鍵更新。
????????(5)int??countByPrimaryKeySelective(實體類):按主鍵更新不為null的字段。
????????(6)int??deleteByPrimaryKey(id):按主鍵刪除。
????????(7)int??deleteByExample(example):按條件刪除。
????????(8)String/Integer??insert(實體類):插入數據(返回值為id)。
????????(9)返回值類型??selectByPrimaryKey(id):按主鍵查詢。
????????(10)返回值類型??selectByExample(example):按條件查詢。
????????(11)int??selectByExampleWithBLOGS(example):按條件查詢(包括BLOB)字段。只有當數據表中的字段類型有為二進制時才會產生。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

特克斯县| 宁明县| 如东县| 监利县| 时尚| 福泉市| 茂名市| 兰考县| 闸北区| 伊宁县| 桃源县| 镶黄旗| 青川县| 星子县| 三穗县| 微博| 利津县| 揭西县| 安龙县| 西和县| 玛多县| 柏乡县| 宝应县| 云和县| 荣成市| 郓城县| 灵丘县| 日土县| 申扎县| 武陟县| 元氏县| 巴南区| 长乐市| 收藏| 来凤县| 东宁县| 子洲县| 永春县| 泸州市| 凤山市| 霞浦县|