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
引用了错误的 注解