【解答】
示例环境:EOS Platform 7.6 开发版单机环境 Oracle 10g
示例源码,参见:demo.zip
示例中使用的主从表建表语句:建表语句(oracle10g).txt
提醒:集群环境中不能使用UUID的主键生成策略
原因如下:
首先uuid的产生方式是标准的,底层实现代码是调用jdk的API,是按照mac地址计算的;
其次,uuid的组成包含日期时间,时钟序列和网卡(或说是MAC地址)三部分;
由以上情况可知,uuid不是一个随机的值,而是通过某些规则计算出来的,当一服务器有多个JVM集群实例的时是不能保证uuid的惟一性的。
所以集群环境中不能使用UUID的主键生成策略。
具体源代码看
链接