`
scorpiomiracle
  • 浏览: 261087 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

数据库表 逆向 工程,即由 table 生成实体 bean

阅读更多
条件
Myeclipse7.5;
Mysql数据库:Dam;
JDBC驱动包

方法
1.创建一个临时工程:
创建一个Web Project(如 Dam)。我是选择创建一个新的临时工程来得到映射 bean,最后再将生成好的 bean 拷到原工程里,否则会生成一堆其他的东西,把原工程都搞乱了,不知大家是怎么做的。

2.Add Hibernate Capabilities:
切换到:MyEclipse Java Enterprise,右击工程名,选择MyEclipse——Add Hibernate Capabilities,默认的是Hibernate3.2,JAR Library Installation 的单选按钮选第二个,即将jar包复制到lib目录下;
Next,保持默认,这里是要生成hibernate.cfg.xml;
Next,在DB Driber下拉框中选择刚才配置的数据库连接(DamMysqlConnection);
Next,这里是创建 hibernate SessionFactory 类文件的,选择/创建一个包来放置此文件,该步也可以不需要,勾掉最上面的对号即可;
Finish。

3.创建数据库连接:
切换到:MyEclipse Database Explorer。
在导航栏右击--new,填写具体参数,添加 jdbc 驱动包,然后确定,就创建了一个数据库连接(DamMysqlConnection)。

4.创建bean
切换到MyEclipse Database Explorer,打开上面创建的连接 DamMysqlConnection,找到Dam中需要转换的数据库表,可以选择一个或多个,右击----Hibernate Reverse Engineering,在Java src folder中选择工程的src目录,在Java Package中选择包名。主要是第一个复选框:创建 POJP<>Table 之间的映射信息,此处可以选择是 注解形式 还是 hbm.xml文件形式。
Next,主要是选择如何进行映射等,可以不做操作,
Next,也可以不做操作,
Finish。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics