我用的是MyEclipse6,可以用EJB3反向工程,根据数据库表生成java类。netbeans我没有摸过,看看有没有这个东东。

解决方案 »

  1.   

    eclipse 插件hibernate 也提供了方法,从数据库表生成对应的实体!不妨试试!
      

  2.   

    netbeans6.5不清楚 不过myeclipse有根据数据库表反相生成实体类的功能
      

  3.   

    有一点可以肯定:
    ejb本身是没有提供这种“自动更新”的机制的。目前没有,估计永远也不会有。呵呵。但IDE工具有可能会提供这种功能:即你通过它的工具修改数据库设计时,它能自动同步EJB的代码和配置。
    理论上,这完全是可以做到的。但我没用过NetBeans6.5,不知道它是否提供了这个工具。如果你目前的IDE没有提供这种功能,能做的是:
    当你修改了数据库设计后,再次运行反向引擎(或是手动修改),以保持代码、配置与数据库结构相一致。
      

  4.   

     即使提供了这种更新但其相应的操作还是要人工去检查的,比如set,get,clone方法,而且这样逆向的意义多大呢?