现在在开发一个项目,还没有具体决定用什么数据库!数据量很大但是考虑成本  所以想用oracle和mysql通用下   以后只需要改下连接池代码即可   现在暂时遇到两个问题:
1.oracle中是序列   mysql中没有序列   而是自增主键
2.oracle中只有CLUB的类型   mysql中有text类型
分数不多还请各位大虾别见怪

解决方案 »

  1.   

    主键使用 @GeneratedType.AUTO
    clob和text这个,在定义时,不要使用数据库通用类型 只需要加上 length=100000,这样,hibernate会自动追加相应的类型注解。
      

  2.   

    @GeneratedType.AUTO   但是我这里oracle如果需要加序列的话我是需要指定序列名字的我每个表建立了不同的序列   
      

  3.   

    主键好办 hibernate留了一个生成主键的接口
    实现这个接口就行 想生成什么样的都行
    clob如果不存放文件还是用varchar吧
      

  4.   


    JPA。PS:不知道JPA网上去查。