`

Hibernate的反向工程生成JOPO类,hnm.xml文件,DAO类

 
阅读更多

 1、创建数据库以及表

2、创建一个java工程

3、配置数据库

    点击Window --> show view --> other,在弹出的对话框当中,选MyEclipse Enterprise WorkBench分支下的DB Browser,如图1:

 

 

 

最后,点击

OK

,在工作空间上将会出现一个

DB Browser

的配置页面,在配置页面空白处,右键,选择

New

点击OK,这时在工作空间上出现了一个DB Browser的配置项(可能在某个位置),如图2



 

在上图红色部分右击选择"New",这时将弹出“DataBase Driver”的对话框,按照需要连接数据库的配置来添写,下图为Oracle数据库需要添的项:图3



 

这时点击“finish”,在DB Browser工作区将会出现一个“orclDriver”的连接数据库图标,选中此图标右击选择“open connection”,将弹出一个对话框,图4



 点击OK按钮

4、初始化Hibernate的工作环境:

在工程上右击,选择MyEclipse-->Add Hibernate Capabilities,图5



 弹出对话框,图6



 

点击Next按钮,创建一个新的Hibernate配置文件,如下图7



 

点击Next>,配置数据库的信息,在DB Driver当中选择刚刚定义的数据库连接配置,MyEclipse将自动填充相应的配置信息值,包括JDBCDriver,URL,UserName,Password及Dialect,如下图所示8



 

点击Next>按钮,在新的对话框当中点击Java package所在行的New按钮,该功能是定义HibernateSessionFactory所在的路径。如下图所示9



 

在弹出的New Java Package对话框当中,在Name项输入自己所在设置的包名,如下图所示10

 

最后,点击Finish按钮,如下图所示11



 

我们可以看到,系统自动给我们生成了HibernateSessionFactory.java及Hibernate.cfg.xml配置文件

5、通过反向工程生成POJO文件,hbm映射文件,DAO文件

在DB Browser配置界面,入进hibernate数据库,如下图所示12



 

 
将弹出如下的对话框,在Java package当中输入产生的hibernate映射的JavaBean为model,详细请参考下图13:



 图14:

 ,图15

 

最后点finish,这时将会生成4个文件,如下图16:



 

对这几个文件进行适当修改,以适应自己的项目。

  • 大小: 27 KB
  • 大小: 354.8 KB
  • 大小: 35.9 KB
  • 大小: 23 KB
  • 大小: 138.9 KB
  • 大小: 37.2 KB
  • 大小: 28.6 KB
  • 大小: 33.6 KB
  • 大小: 28.9 KB
  • 大小: 23.3 KB
  • 大小: 29.2 KB
  • 大小: 73.7 KB
  • 大小: 47.5 KB
  • 大小: 41 KB
  • 大小: 38.4 KB
  • 大小: 20.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics