亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Springboot jpa @Column命名大小寫問題及解決

 更新時間:2021年10月25日 09:41:52   作者:這個人在加班  
這篇文章主要介紹了Springboot jpa @Column命名大小寫問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Springboot jpa @Column命名大小寫

一、問題

駝峰命名會被自動轉成數(shù)據庫下劃線命名,指定@Column的name也不起作用

舉例:

@Column(nullable = false,name = "resolvedDate")
    private Timestamp resolvedDate;

resolvedDate會被轉成resolved_date

二、解決方案

添加命名規(guī)則

在application.properties添加jpa屬性:

spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

@Column 大小寫

@Column用來映射數(shù)據庫字段,數(shù)據庫字段不區(qū)分大小寫。

規(guī)范

數(shù)據庫字段,使用蛇形,下劃線形式。

@Column(name = “user_id”) 蛇形,關聯(lián)

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

相關文章

最新評論