欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

注解@TableName,@TableField,pgsql的模式對應(yīng)方式

 更新時間:2024年04月17日 11:03:03   作者:321茄子  
這篇文章主要介紹了注解@TableName,@TableField,pgsql的模式對應(yīng)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、@TableName(value = …)

注解作用

設(shè)置實體類對應(yīng)的表名,不加這個注解默認將實體類的小寫形式在db中尋找。

使用實列

(1)當(dāng)數(shù)據(jù)庫名與實體類名不一致或不符合駝峰命名時,需要在此注解指定表名。

(2) postgreSQL數(shù)據(jù)庫中表在模式中,相比mysql多了一層結(jié)構(gòu),需要在此注解指定表名。

 

二、@TableId

注解作用

(1)主要用來解決實體類的字段名與數(shù)據(jù)庫中的字段名不匹配的問題(數(shù)據(jù)庫user_addr,字段useraddr未駝峰)。

(2)實體類中的屬性字段在表中不存在的問題。

// 用來解決數(shù)據(jù)庫中的字段和實體類的字段不匹配問題
@TableField(value = "age")
 
// 用來解決實體類中有的屬性但是數(shù)據(jù)表中沒有的字段
@TableField(exist = false)  // 默認為true

總結(jié)

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

相關(guān)文章

  • Java使用線程池執(zhí)行定時任務(wù)

    Java使用線程池執(zhí)行定時任務(wù)

    本文介紹了Java使用線程池執(zhí)行定時任務(wù),其中ScheduledThreadPool和SingleThreadScheduledExecutor都是可以執(zhí)行定時任務(wù)的,但是具體怎么執(zhí)行,下面我們一起進入文章了解具體詳情吧
    2022-05-05
  • 簡單了解java標識符的作用和命名規(guī)則

    簡單了解java標識符的作用和命名規(guī)則

    這篇文章主要介紹了簡單了解java標識符的作用和命名規(guī)則,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • Java中Builder模式的實現(xiàn)詳解

    Java中Builder模式的實現(xiàn)詳解

    在設(shè)計模式中對Builder模式的定義是用于構(gòu)建復(fù)雜對象的一種模式,所構(gòu)建的對象往往需要多步初始化或賦值才能完成。下面這篇文章主要給大家介紹了在Java各個版本中Builder模式實現(xiàn)的相關(guān)資料,文中介紹的非常詳細,需要的朋友可以參考學(xué)習(xí)。
    2017-05-05
  • 使用eclipse創(chuàng)建java項目的方法

    使用eclipse創(chuàng)建java項目的方法

    這篇文章主要為大家詳細介紹了使用eclipse創(chuàng)建java項目的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Java中的HashMap內(nèi)存泄漏問題詳解

    Java中的HashMap內(nèi)存泄漏問題詳解

    這篇文章主要介紹了Java中的HashMap內(nèi)存泄漏問題詳解,WeakHashMap中的key是弱引用,如果再使用之后沒有及時remove掉這個key,那么當(dāng)GC時key就可能會被回收,導(dǎo)致key對應(yīng)的value對象占用的內(nèi)存無法回收進而導(dǎo)致內(nèi)存泄漏,需要的朋友可以參考下
    2023-09-09
  • Java日期操作方法工具類實例【包含日期比較大小,相加減,判斷,驗證,獲取年份等】

    Java日期操作方法工具類實例【包含日期比較大小,相加減,判斷,驗證,獲取年份等】

    這篇文章主要介紹了Java日期操作方法工具類,結(jié)合完整實例形式分析了java針對日期的各種常見操作,包括日期比較大小,相加減,判斷,驗證,獲取年份、天數(shù)、星期等,需要的朋友可以參考下
    2017-11-11
  • SSM框架通過mybatis-generator自動生成代碼(推薦)

    SSM框架通過mybatis-generator自動生成代碼(推薦)

    這篇文章主要介紹了SSM框架通過mybatis-generator自動生成代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • MyBatis如何配置多sql腳本執(zhí)行

    MyBatis如何配置多sql腳本執(zhí)行

    這篇文章主要介紹了MyBatis如何配置多sql腳本執(zhí)行問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 關(guān)于Java中代碼塊的執(zhí)行順序

    關(guān)于Java中代碼塊的執(zhí)行順序

    這篇文章主要介紹了關(guān)于Java中代碼塊的執(zhí)行順序,構(gòu)造代碼塊是給所有對象進行統(tǒng)一初始化,而構(gòu)造函數(shù)是給對應(yīng)的對象初始化,因為構(gòu)造函數(shù)是可以多個的,運行哪個構(gòu)造函數(shù)就會建立什么樣的對象,但無論建立哪個對象,都會先執(zhí)行相同的構(gòu)造代碼塊,需要的朋友可以參考下
    2023-08-08
  • java使用多線程讀取超大文件

    java使用多線程讀取超大文件

    這篇文章主要為大家詳細介紹了java使用多線程讀取超大文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評論