1.把配置多对一关系的语句中_和 - 写错误了:正确:<many-to-one name="depart" column="depart_id" />,错误配置:<many-to-one name="depart" column="depart - id" />。sql语句中字段可以用_但是不能用—!!害得我找这个错误找了一天。
Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not insert: [cw.ok.hibernate.bean.Employee]
Caused by:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL