Mybaits plus2公升級3實戰

2021-10-10 14:43:18 字數 1951 閱讀 3871

2.模組化 mp 合理的分配各個包結構

3.重構注入方法,支援任意方法精簡注入模式

4.全域性配置下劃線轉換消滅注入 as 語句

7.新增 rest api 通過 controller 層

8.實體 string 型別字段預設使用 like 查詢 selectone 預設 limit 1

9.輔助支援 selectmaps 新增 bean map 互轉工具類

10.增加 db2 支援 starter 改為 spring boot 2+ 支援

11.重構生成器提供自定義 db 多種模板引擎支援

2.3
改為

3.3.2
改為

service.impl檔案中

import com.baomidou.mybatisplus.service.impl.serviceimpl;
改為

import com.baomidou.mybatisplus.extension.service.impl.serviceimpl;
service檔案中

import com.baomidou.mybatisplus.service.iservice;
改為

import com.baomidou.mybatisplus.extension.service.iservice;
entity檔案中

import com.baomidou.mybatisplus.enums.idtype;

import com.baomidou.mybatisplus.annotations.tableid;

import com.baomidou.mybatisplus.annotations.tablefield;

import com.baomidou.mybatisplus.activerecord.model;

import com.baomidou.mybatisplus.annotations.tablename;

import com.baomidou.mybatisplus.annotations.version;

改為

import com.baomidou.mybatisplus.annotation.idtype;

import com.baomidou.mybatisplus.annotation.tablefield;

import com.baomidou.mybatisplus.annotation.tableid;

import com.baomidou.mybatisplus.annotation.tablename;

import com.baomidou.mybatisplus.extension.activerecord.model;

改為

import com.baomidou.mybatisplus.plugins.page;
改為

import com.baomidou.mybatisplus.extension.plugins.pagination.page;
很多小夥伴用2.0版本的時候不習慣用@param註解(當然習慣用@param小夥伴請省略這個步驟)

錯誤寫法

listqueryadvertiser(entity entity);
xml檔案中寫法
#
正確寫法
listqueryadvertiser(@param("param") entity entity);
xml檔案中寫法
#
最後祝大家公升級成功!事業有成

http2公升級過程

http2要求nginx版本在1.9.5以上才支援 with http v2 module 模組,同時需要配合https使用 使用nginx v檢視是否支援模組 with http v2 module修改nginx配置 listen 443 ssl http2 重啟nginx service ngi...

彙編教程3 公升級的準備

4個16位的指標暫存器 bp基址指標 sp堆疊指標 用於做堆疊頂端指標 si源變址暫存器 這兩個有時用來做變址器,存放資料以及運算結果 di目標暫存器 4個16位的內部暫存器 cs 段暫存器 ds 資料段暫存器 es 附加段暫存器 ss 堆疊段暫存器 標誌暫存器 ip指令指標 flagsh flag...

db2公升級 安裝fixpack

url 1 選擇對應版本fix pack公升級包 2 在跳轉的頁面中選擇 linux 64 bit,x86 64 on adm64 and intel em64t 3 選擇server fix pack 安裝步驟 停止tomcat 切換到資料庫使用者下 su db2inst1 斷掉自己 db2 te...