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)建者';
這條語句出錯。
復(fù)制語句到客戶端執(zhí)行,mysql果然提示語法錯誤,后來修改實體信息增加comment:在創(chuàng)建者簽名增加comment即可
@Column(columnDefinition = "varchar(10) comment '創(chuàng)建者'",name = "create_by")
JPA自增字段自動添加報錯“error performing isolated work”
在使用Jpa對數(shù)據(jù)庫進(jìn)行操作是時,設(shè)置的自增字段在進(jìn)行插入操作時也必須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)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Java編寫控制JDBC連接、執(zhí)行及關(guān)閉的工具類
這篇文章主要介紹了如何使用Java來編寫控制JDBC連接、執(zhí)行及關(guān)閉的程序,包括一個針對各種數(shù)據(jù)庫通用的釋放資源的工具類的寫法,需要的朋友可以參考下2016-03-03基于Spring Data Jest的Elasticsearch數(shù)據(jù)統(tǒng)計示例
本篇文章主要介紹了基于Spring Data Jest的Elasticsearch數(shù)據(jù)統(tǒng)計示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-02-02Spring Cloud學(xué)習(xí)教程之DiscoveryClient的深入探究
這篇文章主要給大家介紹了關(guān)于Spring Cloud學(xué)習(xí)教程之DiscoveryClient的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04使用java將動態(tài)網(wǎng)頁生成靜態(tài)網(wǎng)頁示例
這篇文章主要介紹了使用java將動態(tài)網(wǎng)頁生成靜態(tài)網(wǎng)頁示例,需要的朋友可以參考下2014-03-03java8 LocalDate LocalDateTime等時間類用法實例分析
這篇文章主要介紹了java8 LocalDate LocalDateTime等時間類用法,結(jié)合具體實例形式分析了LocalDate、LocalTime、LocalDateTime等日期時間相關(guān)類的功能與具體使用技巧,需要的朋友可以參考下2017-04-04MybatisPlus使用queryWrapper如何實現(xiàn)復(fù)雜查詢
這篇文章主要介紹了MybatisPlus使用queryWrapper如何實現(xiàn)復(fù)雜查詢,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教。2022-01-01Java實戰(zhàn)之網(wǎng)上書店管理系統(tǒng)的實現(xiàn)
本文將利用Java語言實現(xiàn)網(wǎng)上書店管理系統(tǒng)。其功能一般包括:圖書信息管理、用戶信息管理、圖書購買、圖書訂單查看、圖書添加、圖書維護(hù)等等,感興趣的可以了解一下2022-06-06