编写spring Boot集成jpa编写实体类的时候,默认使用的命名策略是下划线分隔的字段命名,以下为具体异常信息
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'appversion0_.app_version'in'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) at com.mysql.jdbc.Util.getInstance(Util.java:408) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3970) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3906) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2524)
经查证springdatajpa使用的默认策略是ImprovedNamingStrategy
所以修改配置下下hibernate的命名策略就可以了在application.properties文件中加入
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
问题就可以圆满解决了
https://blog.csdn.net/u013030980/article/details/78135335
相关推荐
本文将深入探讨如何解决在切换ElementUI的tab页后,`el_table`的固定列下方出现多余线条的问题,以及与之相关的固定列显示不全的场景。 首先,让我们分析问题的现象:在切换ElementUI的tab组件时,`el_table`的固定...
mfc操作excel类,实现功能如下: //设置默认活动sheet void SetActiveSheet(); //设置sheet void SetActiveSheet(const CString &strSheetName); //获取sheet名字 vector<CString> GetSheetName(); //获取已...
EXTJS 是一个强大的JavaScript 库,专用于构建富客户端应用程序,尤其在数据网格和桌面式Web应用方面表现出色。在上述描述中,我们看到如何利用EXTJS的Grid组件来构造一个矩阵视图,通常用于数据展示,比如流量矩阵...
delphi TRzListView 的用法,添加 cloumn、item。
以下是自己扩展的FieldSet: 代码如下: ME.Base.FieldSet = Ext.extend(Ext.form.FieldSet, { layout: ‘column’, fieldSetItems: [], autoScroll:false, defaults: { layout: ‘form’, labelAlign: ‘right’, ...
年后会恢复和大家相见,具体时间和链接这里到时候会更新,记得持续关注哦1.进度汇报kubernetes专题已于2020年2月5日10:30 am准备登陆51cto平台,现在处于研究阶段,下周正式上线。专题名称:,v1.16版本,满满干货,...
埃迪夫比较两个文件之间Excel的不同列##用法由id cloumn java -jar target/ecdiff-0.1-SNAPSHOT.jar -a "src/test/resources/test_1.xlsx" -b "src/test/resources/test_2.xlsx" -aid 0 -bid 0 -ai 1 -bi 1按行 ...
在IT领域,多列树性列表视图控件是一种常见的用户界面元素,它结合了`TreeView`和`ListView`的功能,使得数据展示更加灵活且信息丰富。这种控件通常用于组织结构化的数据,如文件系统、数据库记录或者复杂的层次关系...
颤振学习有状态的班级模板import 'package:flutter/material.dart';class AudioPlayerTest ... }}登录系统演示 如何在所有TextField中使用样式带容器的TextField flex在cloumn中的使用将一页导航到另一页重点关注Te
Sample_05_04/Cloumn.aspx 控件的列 Sample_05_04/Edit.aspx 编辑数据 Sample_05_04/Field.aspx 控件的域 Sample_05_04/Paging.aspx 分页数据 Sample_05_04/Sort.aspx 排序数据 ...