Hibernate 中怎样映射整个数据库

解决方案 »

  1.   

    hibernate.connection.url
    hibernate.connection.driver_class
    hibernate.connection.username
    hibernate.connection.password
    dialect
      

  2.   

    我们想做一个工具,使用要反映出整个数据库的结构,这个工作就交由Hibernate来做,
    就是说,需要Hibernate来扫描整个数据库
      

  3.   

    可以反映出所有的表结构,包括表间关系,然后动态的生成对应的PO或者说VO
      

  4.   

    一般这个不是hibernate能直接做的事
    你可以看看具体的数据库,sql server有一个sysobject 表可以看到所有的表和表列
    扫描这个表,当然可以用hibernate来扫描了,然后再继续下一步
    oracle也有相应的表 sys下面的某一个表吧