註解tableid/tablefield
@tableid(type = idtype.auto) //指定id型別為自增長update@tablefield解決兩個問題:
1)物件中的屬性名和欄位名不一致的問題(非駝峰)@tablefield(value=「email」)
2)標註物件中的屬性欄位在表中不存在的問題 @tablefield(exist=false)
3)標註查詢時不返回 @tablefield(select=false)
user user =
newuser()
; user.
setage(22
);//更新的字段
//更新的條件
new<
>()
; eq
("id",6
);int result =
this
update
;
//更新的條件以及字段
//執行更新操作
deletemap
columnmap =
newhashmap
<
>()
;columnmap.
put(
"age",21
);columnmap.
put(
"name"
,"李四");
//將columnmap中的元素設定為刪除的條件,多個之間為and關係
int result =
this
deletebymap
(columnmap)
;
user user =
newuser()
;user.
setage(20
);user.
setname
("李四");
//將實體物件進行包裝,包裝為操作條件
new<
>
(user)
;int result =
this
delete
;分頁查詢
分頁查詢需要先引入分頁外掛程式
@configuration()
public
class
mybatisplusconfig
}
虛基類 C ,用法備記
1 虛基類的使用,和為多型而實現的虛函式不同,是為了解決多重繼承的二義性問題。舉例如下 class a class b virtual public a class c virtual public a class d public b,public c 上面這種菱形的繼承體系中,如果沒有virtu...
每日一記 const用法筆記
1 const 簡單修飾為擁有固定值的常量,其值不可改變,且必須在定義的時候初始化。用const修飾的全域性變數其在工程中是唯一,因此當其宣告在被多個cpp包含的標頭檔案中是可以的,不會出現鏈結是符號重複宣告的錯誤。2 const修飾指標,決定修飾指標還是修飾指標返回值看const在 前面還是後面 ...
python踩坑記3 的用法
numpy陣列中,1個表示一維資料,多個表示多維,不管資料是不是多維,都預設為多維。例如 import numpy as np a np.array 1,2,3,4 print a.shape 輸出 runfile d anaconda3 1 untitled0.py wdir d anaconda...