Spring JPA 增加字段執(zhí)行異常問題及解決
Spring JPA 增加字段執(zhí)行異常
用Spring jpa Entity里面增加了幾個字段,但啟動報(bào)錯,提示
column Unable to execute schema management to JDBC target:
alter table qps_dictionary add column create_by varchar(10) ?'創(chuàng)建者';
這條語句出錯。
復(fù)制語句到客戶端執(zhí)行,mysql果然提示語法錯誤,后來修改實(shí)體信息增加comment:在創(chuàng)建者簽名增加comment即可
@Column(columnDefinition = "varchar(10) comment '創(chuàng)建者'",name = "create_by")
JPA自增字段自動添加報(bào)錯“error performing isolated work”
在使用Jpa對數(shù)據(jù)庫進(jìn)行操作是時(shí),設(shè)置的自增字段在進(jìn)行插入操作時(shí)也必須set,否則會報(bào)錯添加失敗。
使用@GeneratedValue 注解能實(shí)現(xiàn)自增字段自動添加。
但是使用 @GeneratedValue 會報(bào)錯 “error performing isolated work
@Id @GeneratedValue private Integer newsId;
------錯誤分割線-------
正確做法是使用
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer newsId;
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java實(shí)現(xiàn)多線程交替打印兩個數(shù)
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)多線程交替打印兩個數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11
Java拖曳鼠標(biāo)實(shí)現(xiàn)畫線功能的方法
這篇文章主要介紹了Java拖曳鼠標(biāo)實(shí)現(xiàn)畫線功能的方法,需要的朋友可以參考下2014-07-07
java跳出多重循環(huán)的三種實(shí)現(xiàn)方式
文章主要介紹了Java中跳出多重循環(huán)的三種方式:使用`break`配合標(biāo)簽、在布爾表達(dá)式中添加判斷變量、以及使用`try-catch`制造異常,每種方式都有具體的代碼示例,并輸出了相應(yīng)的執(zhí)行結(jié)果2025-01-01
解決創(chuàng)建springboot后啟動報(bào)錯:Failed?to?bind?properties?under‘spri
在Spring?Boot項(xiàng)目中,application.properties和application.yml是用于配置參數(shù)的兩種文件格式,properties格式簡潔但不支持層次結(jié)構(gòu),而yml格式支持層次性,可讀性更好,在yml文件中,要注意細(xì)節(jié),比如冒號后面需要空格2024-10-10
Java 實(shí)現(xiàn)Redis存儲復(fù)雜json格式數(shù)據(jù)并返回給前端
這篇文章主要介紹了Java 實(shí)現(xiàn)Redis存儲復(fù)雜json格式數(shù)據(jù)并返回給前端操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Java實(shí)現(xiàn)的質(zhì)因數(shù)分解操作示例【基于遞歸算法】
這篇文章主要介紹了Java實(shí)現(xiàn)的質(zhì)因數(shù)分解操作,結(jié)合實(shí)例形式較為詳細(xì)的分析了Java基于遞歸算法實(shí)現(xiàn)針對整數(shù)的質(zhì)因數(shù)分解相關(guān)操作技巧,需要的朋友可以參考下2018-03-03

