我们正在从db2迁移到mssql db,并且我正在配置我们的应用程序(它在hibernate上)以连接到mssql db。已建立与mssql db的连接,但出现以下两个错误,应用程序初始化失败:
Caused by: org.hibernate.MappingException:Could not instantiate id generator
和
Caused by: org.hibernate.MappingException:Dialect does not support sequences
我们的hibernate配置是基于xml的,所有表配置都类似,如下所示: <generator class="assigned">
或 <generator class="native">
我读过的大多数解决方案都必须处理注解样式配置,这是我们无法转移到的。generator strategy auto或identity的等效xml配置应该是什么?在这种情况下,mssql可能也不支持序列,但是hibernate的一部分目的是作为一个orm,您只需要更改连接参数,而bingo连接到另一个db系统,失败了吗?
暂无答案!
目前还没有任何答案,快来回答吧!