最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot-MyBatis-plus實(shí)體類中常用的注解用法

 更新時(shí)間:2025年06月19日 09:59:58   作者:Nice-or-77  
這篇文章主要介紹了SpringBoot-MyBatis-plus實(shí)體類中常用的注解用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

@TableName

在Java類上通過(guò)添加@TableName注解并指定表名,ORM框架會(huì)將該類與指定的數(shù)據(jù)庫(kù)表進(jìn)行映射

@TableId(type = IdType.AUTO)

在實(shí)體類中,使用@TableId注解來(lái)標(biāo)記主鍵字段。

@TableField("xxx")

當(dāng)數(shù)據(jù)庫(kù)中的字段名與實(shí)體類中的屬性名不一致時(shí),可以使用@TableField注解來(lái)指定數(shù)據(jù)庫(kù)表中的字段名。

@TableField(exist = false)

‌解決字段名不一致問(wèn)題‌

  • 當(dāng)數(shù)據(jù)庫(kù)中的字段名與實(shí)體類中的屬性名不一致時(shí),可以使用@TableField注解來(lái)指定數(shù)據(jù)庫(kù)表中的字段名。
  • 例如,如果數(shù)據(jù)庫(kù)中的字段名為user_addr,而實(shí)體類中的屬性名為userAddr,可以使用@TableField(value = "user_addr")來(lái)映射這兩個(gè)名稱。

‌處理數(shù)據(jù)庫(kù)不存在的字段‌

  • 如果數(shù)據(jù)庫(kù)表中不存在某些字段,但在實(shí)體類中需要這些字段,可以使用@TableField注解并設(shè)置exist屬性為false。
  • 例如,如果數(shù)據(jù)庫(kù)表中沒(méi)有money字段,但實(shí)體類中需要這個(gè)字段,可以在該字段上方使用@TableField(exist = "false")來(lái)指定。

‌控制查詢時(shí)返回的字段‌

  • 通過(guò)@TableField注解可以控制查詢時(shí)不返回某些字段的值。
  • 例如,如果不想在查詢結(jié)果中包含name字段的值,可以使用@TableField注解來(lái)隱藏該字段的查詢結(jié)果。
@TableName("account") //指定表名,當(dāng)類名與表名不一致時(shí),可以使用,如果一致,就不用寫(xiě)
@Data
public class Account {
    //主鍵自增
    @TableId(type = IdType.AUTO)
    private Long id;
    //屬性和數(shù)據(jù)庫(kù)字段名一致,如果不一致,使用@TableField("字段名")指定
    @TableField("account")
    private String account;
    private String password;
    private String name;
    private Double money;
    private String status;

    @TableField(exist = false)//不存在數(shù)據(jù)庫(kù)中
    private String remark;//不在表列中

}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java實(shí)現(xiàn)順時(shí)針輸出螺旋二維數(shù)組的方法示例

    Java實(shí)現(xiàn)順時(shí)針輸出螺旋二維數(shù)組的方法示例

    這篇文章主要介紹了利用Java如何實(shí)現(xiàn)順時(shí)針輸出螺旋二維數(shù)組的方法示例,文中給出了詳細(xì)的示例代碼和注釋,相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看看吧。
    2017-02-02
  • Intellij IDEA菜單欄不見(jiàn)了(Main Menu as Separate Toolbar)恢復(fù)菜單欄顯示的解決辦法

    Intellij IDEA菜單欄不見(jiàn)了(Main Menu as Separat

    有人問(wèn)博主,關(guān)于Intellij IDEA菜單欄找不到了,被不小心的操作給隱藏了,怎么辦?下面給大家分享解決方案,感興趣的朋友跟隨小編一起看看吧
    2024-06-06
  • java 中 String format 和Math類實(shí)例詳解

    java 中 String format 和Math類實(shí)例詳解

    這篇文章主要介紹了java 中 String format 和Math類實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • SpringCloud中Eureka的配置及使用講解

    SpringCloud中Eureka的配置及使用講解

    Eureka?服務(wù)注冊(cè)中心,主要用于提供服務(wù)注冊(cè)功能,當(dāng)微服務(wù)啟動(dòng)時(shí),會(huì)將自己的服務(wù)注冊(cè)到?Eureka?Server,這篇文章主要介紹了SpringCloud中Eureka的配置及詳細(xì)使用,需要的朋友可以參考下
    2023-01-01
  • Java讀取XML實(shí)現(xiàn)過(guò)程(DOM方式)

    Java讀取XML實(shí)現(xiàn)過(guò)程(DOM方式)

    文章介紹了如何使用Java的DOM方式讀取XML文件,并詳細(xì)說(shuō)明了讀取過(guò)程中需要注意的事項(xiàng),如文件路徑、節(jié)點(diǎn)層級(jí)和屬性值的獲取方式,作者通過(guò)一個(gè)示例代碼展示了如何實(shí)現(xiàn)XML的讀取,并總結(jié)了自己的經(jīng)驗(yàn),希望對(duì)讀者有所幫助
    2025-11-11
  • Java數(shù)據(jù)結(jié)構(gòu)之鏈表的增刪查改詳解

    Java數(shù)據(jù)結(jié)構(gòu)之鏈表的增刪查改詳解

    今天帶大家來(lái)學(xué)習(xí)Java鏈表的增刪改查的相關(guān)知識(shí),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)Java的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05
  • idea導(dǎo)入項(xiàng)目框架的詳細(xì)操作方法

    idea導(dǎo)入項(xiàng)目框架的詳細(xì)操作方法

    大家使用idea開(kāi)發(fā)工具時(shí)經(jīng)常會(huì)需要導(dǎo)入項(xiàng)目框架,糾結(jié)該怎么操作呢,今天小編給大家分享一篇圖文教程,幫助大家解決idea導(dǎo)入項(xiàng)目框架的問(wèn)題,感興趣的朋友一起看看吧
    2021-05-05
  • 關(guān)于JVM默認(rèn)堆內(nèi)存大小問(wèn)題

    關(guān)于JVM默認(rèn)堆內(nèi)存大小問(wèn)題

    這篇文章主要介紹了關(guān)于JVM默認(rèn)堆內(nèi)存大小問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Java8中的LocalDateTime你會(huì)使用了嗎

    Java8中的LocalDateTime你會(huì)使用了嗎

    LocalDateTime?是?Java?8?中日期時(shí)間?API?提供的一個(gè)類,在日期和時(shí)間的表示上提供了更加豐富和靈活的支持,本文就來(lái)講講LocalDateTime的一些具體使用方法吧
    2023-05-05
  • java Servlet 實(shí)現(xiàn)動(dòng)態(tài)驗(yàn)證碼圖片示例

    java Servlet 實(shí)現(xiàn)動(dòng)態(tài)驗(yàn)證碼圖片示例

    這篇文章主要介紹了java Servlet 實(shí)現(xiàn)動(dòng)態(tài)驗(yàn)證碼圖片示例的資料,這里整理了詳細(xì)的代碼,有需要的小伙伴可以參考下。
    2017-02-02

最新評(píng)論

张家港市| 西丰县| 镇江市| 醴陵市| 剑川县| 岐山县| 金秀| 伊金霍洛旗| 定南县| 龙山县| 石城县| 英超| 雷山县| 儋州市| 杂多县| 北海市| 财经| 湘潭市| 平凉市| 东兴市| 英超| 平原县| 亚东县| 通榆县| 临高县| 新竹市| 和林格尔县| 霍城县| 福清市| 毕节市| 屏山县| 榕江县| 嘉黎县| 措美县| 陆良县| 当雄县| 汉川市| 上犹县| 宣化县| 吉木萨尔县| 鹤岗市|