开始运行得很好的项目,因为前一天高度了项目结构和名称突然报上面的错误 查了很多网上资料很多解决方案
造成这个错误的原因有很多,例如
1、@Entity 类有变动,无非正常生成对应的数据库。
解决:使用 spring: jpa: hibernate:ddl-auto: create 删除之前的数据库,重新重建数据库
2、变量的类型不对,例如:使用list的变量,就会出现这个错误
3、使用多个@Id注解的方式不正确。
解决:如何使用联合主键(复合主键)
4、@Column(name)的注解与数据库字段不匹配。
解决:参考这里
---------------------
作者:薛瑄
来源:CSDN
原文:https://blog.csdn.net/xx326664162/article/details/79459114
版权声明:本文为博主原创文章,转载请附上博文链接!
始终没解决问题 最后发现下面这个提示,看来和自定义主键有关
.png)
aaarticlea/png;base64,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" alt="" />
我用了自定义主键策略
@GeneratedValue(strategy = GenerationType.AUTO, generator = "custom-id")
@GenericGenerator(name = "custom-id", strategy = "CustomIDGenerator")
改成下面的代码后问题解决
@GeneratedValue(strategy = GenerationType.AUTO, generator = "custom-id")
@GenericGenerator(name = "custom-id", strategy = "com.xxsoft.common.utils.core.CustomIDGenerator")
怀疑是因为自定义策略在公用包里面,因为昨天调整了公用包的名称,中间加了common就出这问题了。终于又踩过一个坑。。。
- 在Hibernate中配置Hilo进行数据绑定测试时出错:org.hibernate.MappingException: Could not instantiate id generator
在进行学习具体类单表继承时使用hilo类型时总是在调度过程中提示如下信息,无法通过.留下记录备查. 在网上找相关信息, 未解决,详细如下: org.hibernate.MappingException ...
- Spring boot 启动报错:com.mongodb.MongoSocketOpenException: Exception opening socket
详细错误信息: com.mongodb.MongoSocketOpenException: Exception opening socket at com.mongodb.connection.Soc ...
- spring Boot启动报错Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.getAnnotationAttributes
spring boot 启动报错如下 org.springframework.context.ApplicationContextException: Unable to start web serv ...
- Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Unable t
spring与hibernate整合然后出现如下错误: org.springframework.beans.factory.BeanCreationException: Error creating ...
- Spring Boot 启动原理分析
https://yq.aliyun.com/articles/6056 转 在spring boot里,很吸引人的一个特性是可以直接把应用打包成为一个jar/war,然后这个jar/war是可以直接启 ...
- [Spring Boot] Spring Boot启动过程源码分析
关于Spring Boot,已经有很多介绍其如何使用的文章了,本文从源代码(基于Spring-boot 1.5.6)的角度来看看Spring Boot的启动过程到底是怎么样的,为何以往纷繁复杂的配置到 ...
- Spring Boot启动过程源码分析--转
https://blog.csdn.net/dm_vincent/article/details/76735888 关于Spring Boot,已经有很多介绍其如何使用的文章了,本文从源代码(基于Sp ...
- spring boot启动原理步骤分析
spring boot最重要的三个文件:1.启动类 2.pom.xml 3.application.yml配置文件 一.启动类->main方法 spring boot启动原理步骤分析 1.spr ...
- spring boot启动STS 运行报错 java.lang.NoClassDefFoundError: ch/qos/logback/classic/LoggerContext
spring boot启动STS 运行报错 java.lang.NoClassDefFoundError: ch/qos/logback/classic/LoggerContext 学习了: http ...
随机推荐
- Python 网络编程和Socket
2017-07-24 20:43:49 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求.Http协议主要的操作流程是req ...
- root登录不进去 dropbear ssh
安装好了dropbear, root 怎么也登录不进去. 看 /var/log/messages , 发觉有很多下面的消息, 网上查了一下, 发觉建个 /etc/shells 文件,然后把 /bin/ ...
- 雷林鹏分享:C# 特性(Attribute)
C# 特性(Attribute) 特性(Attribute)是用于在运行时传递程序中各种元素(比如类.方法.结构.枚举.组件等)的行为信息的声明性标签.您可以通过使用特性向程序添加声明性信息.一个声明 ...
- English trip -- VC(情景课)5 Around Town
Around Town 城市周围 Talk about the picture 看图说话 sentences Where are you? I'm in the Meten classroom. ...
- 使用Maven + Jetty时,如何不锁定js css 静态资源
Jetty会使用内存映射文件来缓存静态文件,包括js,css文件. 在Windows下,使用内存映射文件会导致文件被锁定,所以当Jetty启动的时候无法在编辑器对js或者css文件进行编辑. 解决办法 ...
- 37mysql 表操作
创建表 #语法: create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); #注意: 1. 在同一张 ...
- CSS样式属性——字体+文本
CSS属性可分为以下几类:字体.背景.文本.位置.布局.边缘.列表 1. 字体——主要包括文字的字体.大小.颜色.显示效果等基本样式 font-family:用于设置字体系列 font-size:字体 ...
- python数据类型高阶
python是近年来使用最广泛的一种编程语言,不管是做web开发,还是网络爬虫,亦或是数据分析等,大家都在选择python来完成这些任务:我想最重要一点就是python学起来很简单,另一个点就是pyt ...
- Access-Control-Allow-Origin实现跨域访问 跨域
总结:跨域的get,post请求 后台可以设置 Access-Control-*相关的参数,让浏览器支持. // 指定允许其他域名访问 header('Access-Control-Allow-Ori ...
- kill word out 1
1● de 使~~ 成为 :离开 ,去掉,向下,变慢 2● dif 不,分开 ,否定,离开 3● deci 十分之一 4● deca 向下,离开 5● deca 十 6● di ...