使用myEclipse来生成hibernate 持久化类和映射文件
总体步骤:创建数据库----创建web工程----创建数据视图中的数据库-----导入hibernate框架需要的capabilities-----反向创建对象关系映射文件
2.   打开myEclipse

3. 建立myEclipse工程

4. 选择web project

5.打开数据库透视图

在myEclipse右上角

点击右键

添加连接数据库所需驱动

测试是否联通

联通后Finish就可以了

6. 为项目添加hibernate支持

我们先回到myEclipse透视图

选中项目然后添加hibernate支持

7.   选择一些选项

选中刚才在数据库透视图里面创建的连接,其他信息会自动填充

完成后

8.反向生成对象-关系映射文件

我们在回到数据库透视图

打开数据连接

打开刚刚创建的连接,然后打开用户名下的表

这个就是she用户下的表,我们选中要反向生成的表,可以多选,然后点击右键

点击Hibernate Reverse Engineering…

如果方法也想自动创建,可勾选最后一项

选择你项目的src目录,填写一个反向生成后,类放哪个包下

Create a Hibernate mapping file (*.hbm.xml)这句话的意思是生成类和hbm.xml文件的,如果想生成annotation文件请选择下面的Add hibernate mapping annotations to POJO那个选项

这一步你可以什么都不选,如果确定数据库表都有主键,并且知道生成方式,你可以选择Id Generator

如果是uuid生成,可以选择

这步不选也可以,下一步也可以选择。

Include referenced tables (A->B)

Include referenced tables (A<-B)

这两个一定要选择,否则myeclipse不能给你生成一对多、多对多等映射,如果只想生成单项映射,可以去掉一个,一般我们都选择,双项映射。

在回到myEclipse透视图,查看项目

我们看到项目已经生成了映射文件和类。

已经生成了关系映射

Annotation方式的

 

转载于:https://www.cnblogs.com/cn-chy-com/p/7793047.html

Myeclipse----Hibernate环境搭建相关推荐

  1. 简单的hibernate环境搭建、自动生成model/配置/hibernate.xml配置文件

    自己亲测的东西才是最有效果的,下面贴出整个编写的过程. 1 hibernate环境搭建,这个博客非常给力:http://www.111cn.net/wy/js-ajax/93142.htm 需要用到的 ...

  2. Hibernate环境搭建以及HelloWorld

    Hibernate是 Java 领域中使用非常广泛的持久化框架.下面使用eclipse搭建并测试一个HelloWorld程序. 一.安装Hibernate插件 为Eclipse安装Hibernate插 ...

  3. hibernate 环境搭建测试

    对于hibernate的介绍,网络上一搜一堆,恐怕我写的也没前辈总结的好. 这个博主总结的十分好,方便大家欣赏  http://blog.csdn.net/liujiahan629629/articl ...

  4. Struts2+Spring+Hibernate环境搭建

    为什么80%的码农都做不了架构师?>>>    IDE:MyEclipse8.5 Struts2:struts-2.3.20 Spring:spring-framework-4.1. ...

  5. Hibernate 系列 02 - Hibernate介绍及其环境搭建

    引导目录: Hibernate 系列教程 目录 昨晚喝多了,下午刚清醒,继续搞Hibernate.走起. 觉得还行的话,记得点赞哈,给我这个渣渣点学习的动力.有错误的话也请指出,省的我在错误上走了不归 ...

  6. hibernate的环境搭建

    本文以hibernate来操纵mysql数据库,所以在此之前必须确保mysql数据库已经正确安装好... 1.导hibernate包的核心jar包... 2.导hbm.xml文件 3.导hiberna ...

  7. effective java英文版pdf_Java之Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse...

    框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1.简单介绍Spring,主要是从网上借鉴一些重点 2.尽量说明清楚Spring的使用方法以及细节点 3.尽量以自己的理解 ...

  8. irule jar包无法导入_Java之Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse...

    框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1.简单介绍Spring,主要是从网上借鉴一些重点 2.尽量说明清楚Spring的使用方法以及细节点 3.尽量以自己的理解 ...

  9. 搭建Eclipse+MyEclipse开发环境

                                                               搭建Eclipse+MyEclipse开发环境 一.安装JDK 首先下载JDK 5 ...

  10. [Java] Web开发环境搭建 - MyEclipse 篇

    Web开发环境搭建 - MyEclipse 篇 在前面,我们讲了使用 Eclipse Java EE 来搭建 Java Web 应用程序开发环境. 现在来说下比较流行的 MyEclipse 又是如何搭 ...

最新文章

  1. 日本Quoine的ICO平台正式将BCH作为融资货币
  2. php insert Oracle clob 字段处理问题
  3. 解决虚拟机VMware安装CentOS7.0识别不到网卡
  4. Django中的F对象和Q对象
  5. LeetCode 1610. 可见点的最大数目(atan2函数求夹角)
  6. 高校里的“内卷”能有多少种操作?
  7. DVWA 黑客攻防演练(七)Weak Session IDs
  8. cmd cd命令_Windows系统CMD命令提示符的常用命令汇总
  9. 快慢指针算法及其应用
  10. 谷歌中文为什么以红色高亮关键字
  11. 【项目管理】《挑战埃及》沙盘介绍
  12. 信创办公--基于WPS的Word最佳实践系列(应用导航窗格:轻松掌握文章结构)
  13. 好好讲一讲:到底什么是Java架构师(含福利放送)
  14. 想要支持扩展的手机浏览器?狐猴浏览器你绝对不能错过
  15. 从Scratch少儿编程收获的启示
  16. 单片机protues仿真,按键复位不起作用
  17. Cadence OrCAD快速查找元件和网络的方法
  18. [图]小米内部培训PPT曝光:这待遇真不错
  19. 什么是aPaaS?低代码与高生产率的aPaaS和RAD相比如何?
  20. 分布式存储系统(一) - 概念

热门文章

  1. 我很生气,帮了不足一个月就离开了
  2. 如果人生只剩最后一天,你想在这天干什么?
  3. 有房贷的房子怎么卖?
  4. 真正想创业,做一番事业的人是什么样子的?
  5. 私域经济运营能力最关键的三个指标
  6. 没有一颗平常心的人千万不要做外贸
  7. 对于一个大一计科新生,有什么代码行数在500~1000的程序(C语言)可以试着写来练手?
  8. 半个月可以写出一个电脑操作系统吗?
  9. 电脑cpu和手机cpu的差距有多大?
  10. toolBar——工具栏