我已在线搜索,但找不到用于Microsoft SQL Server 2014的Hibernate方言。应使用哪种方言?
最佳答案
Microsoft SQL Server的最新方言是SQLServer2012Dialect,这是您现在应该使用的方言。有关所有受支持的方言,请参见this link。
实际上,在使用SQL Server 2014时,Hibernate默认将there was a bug设置为SQL Server 2000的方言。此错误has been resolved(在5.2.0和5.1.1版本中)和解决方案是:
随着时间的流逝,可能会出现一个SQLServer2014Dialect,这当然意味着您随后将切换到该方言。