MyEclipse由表自动生成Hibernate实体对象_白杨

MyEclipse由表自动生成Hibernate实体对象_白杨

ID:37956252

大小:1.32 MB

页数:19页

时间:2019-06-03

MyEclipse由表自动生成Hibernate实体对象_白杨_第1页
MyEclipse由表自动生成Hibernate实体对象_白杨_第2页
MyEclipse由表自动生成Hibernate实体对象_白杨_第3页
MyEclipse由表自动生成Hibernate实体对象_白杨_第4页
MyEclipse由表自动生成Hibernate实体对象_白杨_第5页
资源描述:

《MyEclipse由表自动生成Hibernate实体对象_白杨》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西安美林电子有限公司MYECLIPSE由表自动生成HIBERNATE实体对象白杨2013/7/3【目标】使用MyEclipse10.7自带工具MyEclipseDatabaseExplorer由数据库表自动生成Hibernate实体对象【前提工作】查找连接Oracle数据库的jar文件:假设我的Oracle数据库安装在D盘,则可以如下安装路径找到连接Oracle数据库的jar文件,如图:将ojdbc6.jar文件放置在工程下:如果应用与Oracle时行交互,则必须将ojdbc6.jar放置在JavaWeb项目的lib目录下,如图:―第1页共19页―西安美林电子有限公司【操

2、作步骤】目标:创建一个JavaWeb项目,此处名称为SSHDemo,如图:然后点击MyEclipse菜单中的Window->OpenPerspective->MyEclipseDatabaseExplorer,如图:然后在左侧DBBrowser视图空白处鼠标右键点击New,如图:―第2页共19页―西安美林电子有限公司在弹出的窗口按照下图填写相关信息,如图:DriverTemplate:Oracle(Thindriver)Drivername:OracleConnectionConnectionURL:jdbc:oracle:thin:@localhost:1521:o

3、rclUsername:用户名Password:密码DriverJARs:ojdbc6.jar(Oracle有多个驱动jar包,视情况选用,此处选择)―第3页共19页―西安美林电子有限公司上述信息填写完成后,点击TestDriver,在弹出的对话框中输入数据库密码,如果连接畅通,则会出现如下提示框,如图:―第4页共19页―西安美林电子有限公司点击下一步,选择第三项,如图:―第5页共19页―西安美林电子有限公司点击右侧Add按钮,选择MERIT,稍后程序会自动选择MERIT用户下的所有表,如图:点击OK、点击Finished,接下来,在DBBrowser视图中就可以看到

4、刚刚创建好的OracleConnection了,鼠标右键,选择OpenConnection,如图:―第6页共19页―西安美林电子有限公司数据库连接打开后,可以看到如下信息,在MERIT用户下有两张表,如图:―第7页共19页―西安美林电子有限公司如果我们要将表R_DYNAMICTABLE生成对应的Hibernate实体对象,则选中该表,鼠标右键,选择HibernateReverseEngineering,如图所示:在弹出的页面,点击Browser(浏览),提示“Noentriesavailable(无可用的实体对象)”,这是怎么回事呢?―第8页共19页―西安美林电子有限公

5、司原因:HibernateReverseEngineering(反向工程)是MyEclipse这个工具提供的一个功能,如果要使用该功能,则必须在JavaWeb工程添加Hibernate特性,接下来我们添加Hibernate特性,如图:切换至MyEclipseJavaEnterpriseperspective视图,如图:在工程上鼠标右键MyEclipseAddHibernateCapabilities,如图:―第9页共19页―西安美林电子有限公司在弹出的页面,根据自己需要,选择对应的Hibernate版本,JARLibraryInstallation选择第二项,然后点

6、击下一步,如图:―第10页共19页西安美林电子有限公司在下面的页面,不做修改,直接点击下一步,如图:―第11页共19页西安美林电子有限公司然后在弹出的页面,DBDriver下拉框里选择刚才新建的OracleConnection,这时,其它信息会自动回填,点击下一步,如图:―第12页共19页西安美林电子有限公司下面要求创建SessionFactory,这个根据自己需求了,因为我在后面要集成Spring,所以此处就不再创建SessionFactory了,如果在项目只是使用Hibernate,建议创建一个SessionFactory。此处直接点击下一步,如图:JavaSour

7、ceFolder是文件夹存放路径JavaPackage是存放类的包ClassName是SessionFactory的名字―第13页共19页西安美林电子有限公司此时,现次切换至MyEclipseDatabaseExplorerperspective视图,如图:此时选中R_DYNAMICTABLE,然后鼠标右键HibernateReverseEngineering,如图:―第14页共19页西安美林电子有限公司此时,在弹出的页面点击Browser,选择实体对象存放的路径,如图:―第15页共19页西安美

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。