今天遇到这样一个错误
util.JDBCExceptionReporter 77 ) SQL Error: 156, SQLState: S1000
(util.JDBCExceptionReporter 78 ) 在关键字 'user' 附近有语法错误。
.......
Caused by: java.sql.SQLException: 在关键字 'user' 附近有语法错误。
.......[ 由于偷懒,用MyEclipse连接ms sqlServer2008,然后反转生成了一些Entity,结果自动生成的Entity的注解@Table(name = "LineItem", schema = "dbo", catalog = "Order"
上网查解释是用的 一些值与sql2005中的关键字段重名引起的。
解决办法:把user名字换成别的就行,例如username
看来user是一个很“吃香”的名字啊,以后注意[ hibernate 报错 SQL Error: 1062, SQLState: 23000 第一次插入成功,第二次失败 2018-04-12 10:50:35.163 INFO 10708 --- [pool-1-thread-1] s.spider.go