[Codeforces]CF742(Div.2)A-E
阿新 • • 發佈:2021-09-10
=====
補充:
=====
價格配置就可以讓MP在控制檯列印sql語句:
=======
@TableField:對映主鍵以外的欄位
FieldFill屬性:
還要寫個驅動類:
@TableId:
===
3,要新增一個配置類:
==============
建立一個列舉類:
實體類中加入對應的列舉變數:
在配置檔案中配置列舉包:
還有一種實現介面的方式來對應列舉對映。
========
在配置檔案中配置邏輯刪除:
====
selectList方法:
多條件查詢:
小於條件:
大於條件:
查詢 條件不相等:
大於等於條件:
模糊查詢:
以條件結尾:
以條件開頭:
聯合查詢:
按條件升序排列查詢:
按條件降序排列查詢:
多條件查詢:
==========
通過id查詢:
=======
selectByMap:
只能做等值查詢:
====
selectCount:查詢數量:
查詢id大於1的數量:
===
selectMaps:把返回結果封裝成map。
===
selectPage:分頁查詢:
先建立個配置類:
====
selectMapsPage:把分頁查詢的結果集封裝到map中
=====
selectObjs:查詢主鍵
======
selectOne:查詢一條資料
====
自己寫sql語句,而且要對映到VO物件中,可以用@select註解:
====
新增:
=====
刪除:
===========
修改:
把符合條件的資料修改成傳入的物件:
===============
配置自動生成器:
1.引入依賴:
2,配置啟動類:
在全域性配置中加個配置,去掉生成的service前面的I:
生成資料庫中指定的表的程式碼:
===
生成的service直接集成了IService,方法可以直接呼叫。
配置檢視層解析:
===
打包生成,部署上阿里雲