Eclipse 中通过Jboss Tools 根据数据库表生成Java类 使用心得
最近公司要升级数据库,增加了几个表,所以要生成与表相应的Pojo 对象,之前听说过hibernate有类似的功能,只是没有用过。借此机会,做以总结。
Jboss Tools已经集成了Hibernate 的相关功能,之前HIbernate Synchronizer 实现了对生成PoJo对象的支持,但通过网上搜索 其从06年开始已经停止更新 并且 所提到的 http://www.binamics.com/hibernatesync 已经停止维护。所以如果想实现与hibernate相关功能 eclipse直接安装Jboss tools的插件即可。
1 在新建项目Test 下 生成hibernate.cfg.xml 文件
选择项目名 或者任意文件夹
输入或选择数据库的相关信息 URL 、driver、 username 、password 等 不再赘述
2.新建 hibernate Console Configuration 文件
3 切换到 Hibernante 视图 可以看到新建的 Hibernante Configuration
可以看到数据库里的表结构
4 生成Pojo文件
打开 Hibernate Code Generatation
选择生成Pojo的文件夹 在Exporters里 还可以选择生成 Dao *.hbm.xml 等其他文件。
生成的文件可能还不符合要求 可以根据个人需求 进行修改
整个流程是这样 有些细节还需要亲自尝试。 有句话说的好: 纸上得来终觉浅,觉知此事要躬行