首先,
在今天上课时,老师讲解了数据库表反向生成代码的过程
现在讲解一下是如何操作的。
工具:MyEclipse,Oracle 11g数据库
步骤:

- 先建立一个web project,用来存放生成的代码

7.5--Hibernate学习之反向生成

- 然后在项目的src目录下建立两个包,各为:com.su.domain;com.su.dao

前者用来存放实体类,后者用来存放接口

  • 然后根据图中所示,点击MyEclipse Hibernate

    7.5--Hibernate学习之反向生成

  • 然后在图中红色区域右击鼠标,点New …
    7.5--Hibernate学习之反向生成

  • 在下图中依次填写链接数据库的驱动,url,用户名,密码,还有jar包
    7.5--Hibernate学习之反向生成

  • 完成上一步骤,会出现拟建立的链接名,然后右点击链接名,Open connection…
    找的自己的用户名,打开表
    7.5--Hibernate学习之反向生成

  • 然后点击MyEclipse面板右上角的“MyEclipse Java Enterprise”回到java编辑区,之后在刚刚新建的项目“HibernateDemoFan”右击->MyEclipse->Project Facets[capabilities]->Instal Hibernate Facet,再出现的面板中,选择运行环境为你自己添加的tomcat,
    7.5--Hibernate学习之反向生成
    点击Next

    7.5--Hibernate学习之反向生成
    点击Next


  • 选中之前建立的链接名ConneDemo,
    7.5--Hibernate学习之反向生成
    点击Next->Finish

  • 在表上右击,点击“Hibernate Reverse Engineering… ”然后看下图
    7.5--Hibernate学习之反向生成


    7.5--Hibernate学习之反向生成

    点击Next,点击Next
    7.5--Hibernate学习之反向生成


    点击Finish,就完成了


    • 可以看到反向生成的代码已经放到相应的包中
      7.5--Hibernate学习之反向生成

Author:su1573

相关文章:

  • 2021-12-10
  • 2021-07-14
  • 2021-08-19
  • 2021-11-28
  • 2022-12-23
  • 2021-07-15
猜你喜欢
  • 2021-10-04
  • 2021-11-16
  • 2022-02-04
  • 2022-12-23
  • 2021-10-02
  • 2021-12-24
  • 2021-10-04
相关资源
相似解决方案