Springboot 相关错误收集

 

1. 

org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): com.avicsafety.webapp.entity.Building

在插入数据时候报以上错误

原因是没有指定id的值造成的

解决办法: 1. 传入id值 2.使用 @GeneratedValue(strategy = GenerationType.AUTO) 注解 自动生成

2.

java.sql.SQLException: Field 'id' doesn't have a default value

插入数据时爆以上错误

原因是 enity 自动生成id 但是 数据库没有设置成自动递增

解决办法: 1. 修改数据库字段 设置成 自动递增

 

3.

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'sort' in 'order clause'

在order 表中 没有sort 字段

 

4.从新搭建了一个Spring boot 1.5.10版本工程 只加入web部分依赖, 启动后无法打开 8080 端口网址

提示如下 Unregistering JMX-exposed beans on shutdown

百度解决办法如下 

1.删除 C:\Users\Administrator\.m2\repository\org\apache\tomcat\embed 里面所有东西

2.然后右键项目maven-> update project, 

3.启动成功

 

Caused by: org.apache.ibatis.binding.BindingException: Parameter 'ew' not found. Available parameters are [arg1, arg0, param1, param2]

@Param

引用了错误的 注解

 

你可能感兴趣的:(SpringBoot)