自己在使用Hibernate操作多对一表格生成的时候,在确认其他配置都没什么问题的情况下,发现外键未生成但是存在索引,在输台太却明显有外键生成的提示:
最后自己也是通过查询资料说可能是因为数据库版本问题导致的,需要改动核心配置文件:
之前的配置为:org.hibernate.dialect.MySQL5Dialect
需要改为:org.hibernate.dialect.MySQL55Dialect
最后也是成功解决自己的问题,所以记录一下,帮助与自己有同样问题的朋友。
自己在使用Hibernate操作多对一表格生成的时候,在确认其他配置都没什么问题的情况下,发现外键未生成但是存在索引,在输台太却明显有外键生成的提示:
最后自己也是通过查询资料说可能是因为数据库版本问题导致的,需要改动核心配置文件:
之前的配置为:org.hibernate.dialect.MySQL5Dialect
需要改为:org.hibernate.dialect.MySQL55Dialect
最后也是成功解决自己的问题,所以记录一下,帮助与自己有同样问题的朋友。