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

