Hibernate Sychronizer 中的 TreeSet

阅读更多
    既然是第一个blog,也写一篇有点内容的吧,Hibernate?刚刚看过一本<深入浅出Hibernate>呢,上个月小试了一下,有一点点收获。
  记录一个印象稍深一点的吧

  这个链接上的问题和我的是一模一样的:
   http://www.eclipseplugincentral.com/index.php?name=PNphpBB2&file=viewtopic&t=3447&start=0&postdays=0&postorder=asc&highlight=

  Hibernate Synchronizer 将 TreeSet 作为自动生成的 POJO 中 Set 属性的默认实现,这个问题实在让我苦恼了n多天,毕竟不能为每个 POJO 都实现 Comparable 拉,因为一旦 hbm 文件有了变动后, POJO 又会被重新刷新,好在在 google 上搜到了这么一页,自然,我比较喜欢后一位仁兄的 java.util.HashSet 。
  只是一直搞不懂的是,既然大家都想尽办法把 TreeSet 换成 HashSet ,为什么 HS 还要把 Set 默认为 TreeSet 呢?

你可能感兴趣的:(Hibernate,PHP,Google,Blog)