Myeclipse中hibernate自动创建表的方法

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

一、创建数据库连接

1、Myeclipse的下载安装就不用我介绍了吧,相信大家看到这篇经验的时候已经把前期工作都已经做好了,那么我就直接开始进入正题。打开Myeclipse软件——新建一个Web project。

2、创建数据库驱动连接。单击右上角的编辑模式,选择Myeclipse Database Explorer。

3、新建数据库连接。右击左侧的面板,选择new,新建一个数据库连接。

4、配置连接文件。根据你的数据库选择不同的数据连接方式,填写你要创建的连接的名字,URL等信息,如图。最重要的是加载驱动,没有的话到网上下载自己数据库的驱动。我这里是JDBC,连接SQL数据库。单击next——finish。

5、选中你新建的数据库,然后单击连接按钮开始进行连接,注意:一定保证你的数据库服务正常工作,否则shi连接不上的。

6、连接完成后你会看到数据库中的文件,所有的数据库都在这。一会我们使用我们需要的即可。

二、生成Hibernate

1、回到我们的myeclipse视图,右击我们的工程名。然后选择myeclipse——。。。具体如图,太多了,不好写。

2、在install Hibernate界面,然后点击NEXT,进行Hibernate的安装。新建一个包,用来放我们的Session Factory。

3、单击next,选择我们刚刚建立的那个连接,然后你会发现所有都会自动为我们填充上。

4、打开我们的项目后你就会发现已经为我们创建好了session工厂。

三、创建映射文件

1、再次回到我们刚刚创建连接的视图,也就是myeclipse database explorer。

2、打开我们链接的数据库,展开,找到要创建映射的表,然后根据下图创建即可。

3、选择你要创建的内容,如果你连方法都不想自己写也可以,将最后一项勾选上,那样所有的都会为我们自动创建完成,包括基础类。省去了我们非常多的时间。

4、注意下一步后,里面的id generator我们一般选择native。OK,基本工作都完成了,剩下的看图即可。

(0)

相关推荐

  • Excel工作表中使用模拟运算表的方法

    Excel工作表中使用模拟运算表的方法 1.创建一个新的Excel工作表,并在工作表输入数据.在B9单元格中输入提成金额的计算公式"=$B$2*$B$3",如图1所示. 图1 创建 ...

  • Revit如何自动创建坡道?Revit自动创建坡道的方法

    要使用Revit创建坡道(如下图),操作的关键的就是:绘制左右两侧的扶手,那么,怎么自动绘制左右两侧的扶手呢?下面小编将为大家带来Revit自动创建坡道的方法!一起去看看吧! Revit自动创建坡道的 ...

  • 在win7系统电脑中导出/备份注册表的方法

      在win7系统电脑中导出/备份注册表的方法 1.点击开始菜单,在搜索框中输入"regedit" 按下回车键即可打开"注册表"; 2.在注册表中找到要备份的项 ...

  • win10中电脑自动锁屏取消方法

    相信很多小伙伴都有在使用windows10系统,那么在其中我们去取消电脑的自动锁屏呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开桌面左下角的"开始菜单",依次点 ...

  • Mysql中怎么用创建表

    Mysql是一个关系型数据库,你知道在Mysql中是怎么创建表的吗?下面来看一下. 操作方法 01 我们可以利用Navicat这个客户端工具来创建表. 打开Navicat,连接上要操作的数据库,点击打 ...

  • Excel 2007中找到指定工作表的方法

    平常我们总是习惯于在同一个Excel文档中设计大量表格。工作表标签栏一次最多也就显示五六个工作表名称,即不能排序又不支持查找功能。想直接在标签栏中按名称找工作表可不简单,单是翻页就够你眼睛花的。在此为 ...

  • MyEclipse中配置struts2.2.1的方法

    MyEclipse中配置struts2.2.1的方法

  • myeclipse中怎么自动生成getter和setter?

    myeclipse自动生成getter和setter方法,可以快速的编写代码,提高效率,提高代码正确性. 1.点击MyEclipse软件,打开软件 2.创建工程,Java文件,在文件中编写属性,我这里 ...

  • 在Win10中打开自动搜索网络的方法

    在Win10中打开自动搜索网络的方法