我想问个问题吼~~我在Hibernate中看到过,uuid.hex 
      即: hibernate会算出一个128位的唯一值插入 
uuid.string 
      即: hibernate会算出一个16位的值插入 但是却没有看到过下面这样写的?请问下面这种书写方式,是啥意思。。<generator class="uuid"/>目前我只在hibernate里看到过 uuid.hex 和 uuid.string 
却没有看到过 “只写 uuid” 的情况请问这是怎么回事?

解决方案 »

  1.   

    哎~~刚才试了一下,只写uuid的方式只写写成 uuid Hibernate默认会自动识别成 uuid.hex哎~~来个人随便回一下贴子,分数就给你啦
      

  2.   

    只写UUID的话和uuid.hex的意思是一样的 生成的是128位的算法 但是存在数据库里只有32位 16进制数就是把128个2进制的转成了 16进制的32位 这也是UUID的统一算法 不知道UUID.string产生的 16位是什么意思