2-2 常用註解

當數據庫表名和javabean名字不一致的時候,使用@TableName(「數據庫的名字」)

例子:
數據庫名字爲mp_user,而javabean名字爲User
在這裏插入圖片描述
在這裏插入圖片描述
這時需要在User類上添加@TableName註解:
在這裏插入圖片描述

如果數據庫字段設成user_id在初始生成後,在代碼中會變成userId,不會設置成主鍵,使用@TableId把javabean中的屬性標識爲表中對應的主鍵

在這裏插入圖片描述

當表中的列名和javabean中的屬性不相互對應或滿足駝峯命名法時,在該屬性上使用@TableField註解

數據庫中表的字段的值:
在這裏插入圖片描述
javabean中屬性的名字:
在這裏插入圖片描述
解決辦法:
在這裏插入圖片描述