项目以前是用MYSQL。现在换用ORACLE. 所以在domain.XML里面的自增方式为native .由数据库来控制,避免大量修改domain.xml . 现在的问题是 我使用了触发器+序列的做法。 用HIBERNATE_SEQUENCE做序列,在为表添加触发器,ID的变化取自序列的CURRVAL 。程序是能够正常运行了 ,但也因为是这样。每个表的主键的增长为使用同一个序列,造成了你增加一个,我增加一个的状况。
问题1: 不知道这样的主键设计对以后会不会有影响?
问题2: 这样需要给每个表设置一个触发器,会不会太繁琐? 菜鸟发言,请大家帮助