当前位置: 代码迷 >> Oracle开发 >> oracle 转 mysql Hibernate生成策略有关问题 高分求解 解决了+200
  详细解决方案

oracle 转 mysql Hibernate生成策略有关问题 高分求解 解决了+200

热度:300   发布时间:2016-04-24 07:01:31.0
oracle 转 mysql Hibernate生成策略问题 高分求解 解决了+200
公司有一套系统使用oracle做数据库,Hibernate主键使用sequence做生成策略,现在系统打算兼容mysql,但是mysql 不支持sequence。这套系统需要支持两套数据库,如何通过少量配置就可以使实体类生成策略在oracle与mysql 之间切换呢?

------解决方案--------------------
Oracle自增生成策略:序列;
MySQL自增:auto_increment。

要想不同系统切换,只能在表结构上做文章了。
------解决方案--------------------
自己写几个类覆盖hibernate的某几个主键generator相关类。
  相关解决方案