group by(注意使用位置在where條件后面) with rollup(可以實現(xiàn)在分組統(tǒng)計的基礎上,再進行相同的統(tǒng)計(sum,avg,co...
1. 邏輯刪除: 通過一個字段(刪除標識)來標識數據是否被刪除,就是假刪除的功能。 2. 自動填充: 新增、修改等操作時,自動補充創(chuàng)建人、創(chuàng)建時...
目的:主要是用于輸出每條sql語句和執(zhí)行時間的。(生產環(huán)境不開啟) 一、性能分析實現(xiàn) 在MybatisPlusConfiguration中配置一...
簡介 樂觀鎖的目的是:當要更新一條記錄時,希望這條數據沒有被別人更新過;為了防止更新沖突的問題。 樂觀鎖如何實現(xiàn)? 實現(xiàn)方式一:版本號方式 取出...
使用背景: 針對項目中有新增時間,修改時間,新增人,修改人等字段;最笨的辦法是:新增時,new Date()或者是java8的LocalDate...
實現(xiàn)步驟: application.yml中進行配置: 建立一個配置類包,在包里創(chuàng)建一個配置類MybatisPlusConfig 在實體類上邏輯...
邏輯刪除自動填充樂觀鎖插件性能分析插件多租戶SQL解析器動態(tài)表名SQL解析器SQL注入器
一、基本配置: configLocation配置:MyBatis 配置文件位置,如果您有單獨的 MyBatis 配置,請將其路徑配置到 conf...
設置主鍵自增策略:(主鍵策略類型要和數據庫對應) 首先把數據庫的主鍵設置為自增 給實體主鍵id上加注解,并設置為自增策略@TypeId(type...