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

工具/原料

  • Myeclipse

创建数据库连接

  1. 1

    Myeclipse的下载安装就不用我介绍了吧,相信大家看到这篇经验的时候已经把前期工作都已经做好了,那么我就直接开始进入正题。

    打开Myeclipse软件——新建一个Web project。

  2. 2

    创建数据库驱动连接。

    单击右上角的编辑模式,选择Myeclipse Database Explorer。

  3. 3

    新建数据库连接

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

  4. 4

    配置连接文件

    根据你的数据库选择不同的数据连接方式,填写你要创建的连接的名字,URL等信息,如图。

    最重要的是加载驱动,没有的话到网上下载自己数据库的驱动。

    我这里是JDBC,连接SQL数据库。单击next——finish。

  5. 5

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

  6. 6

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

    END

生成Hibernate

  1. 1

    回到我们的myeclipse视图,右击我们的工程名。

    然后选择myeclipse——。。。具体如图,太多了,不好写。

  2. 2

    在install Hibernate界面,然后点击NEXT,进行Hibernate的安装。

    新建一个包,用来放我们的Session Factory。

  3. 3

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

  4. 4

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

    END

创建映射文件

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

    END

Hibernate笔记①--myeclipse制动配置hibernate的更多相关文章

  1. Myeclipse新建 配置Hibernate

    一.新建一个JAVA项目 二.选中新建的项目单击右键[Add Hibernate Capab-] 三.添加MyEclipse Hiberate Libaries(Hibernate 3.2) 单击[B ...

  2. 菜鸟学习Hibernate——配置Hibernate环境

    一.概念. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库.既然学习Hibernate那么第 ...

  3. Hibernate笔记——缓存机制详细分析

    原文:http://www.cnblogs.com/xiaoluo501395377/p/3377604.html ========================================== ...

  4. Hibernate中"二级缓存"配置

    实体类 : package cn.happy.entity; public class Emp { private Integer empNo; private String empName; pub ...

  5. maven 配置Hibernate

    1.首先在maven中添加jar包依赖 <dependency> <groupId>org.hibernate</groupId> <artifactId&g ...

  6. Java框架:spring框架整合hibernate框架的xml配置(使用注解的方式)

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...

  7. hibernate简介以及简单配置

    Hibernate简介: Hibernate是一个开源对象关联关系映射的框架,他对JDBC做了轻量级的封装,使我们可以通过面向对象的思想操作数据库. 为什么要用Hibernate: 1: 对JDBC访 ...

  8. MyEclipse+Struts+Hibernate+Mysql开发环境配置

    软件: jdk-6u22-windows-x64.exe apache-tomcat-6.0.29.exe mysql-5.1.51-winx64.exe myeclipse-8.6.0-win32. ...

  9. Hibernate笔记——Hibernate介绍和初次环境配置

    Hibernate简介 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. Hibernate ...

随机推荐

  1. css3 学习图谱

    摘要 最近看了一篇文章,建立最近的知识体系,对于工作了几年的大牛需要,但对学生学习同样也需要,我试着做了自己的css知识总图,类似目录,引导我的学习路线. 3-28日总结 根据该图谱,我学习得更有方向 ...

  2. 如何在Windows版本的VMware虚拟机上安装苹果系统

    有时我想玩玩苹果系统,但自己有没有mac,只能在虚拟机上装一个苹果玩玩,但又由于某些原因虚拟机软件VMware不支持安装苹果系统,还在有大佬出于不明目的,在网上散布了适用于Windows版本的VMwa ...

  3. BootStrap 获得轮播中的索引和当前活动的焦点对象

    $('#myCarousel').on('slide.bs.carousel', function (event) { var $hoder = $('#myCarousel').find('.ite ...

  4. c++ 菜单动态效果

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> ...

  5. 【转载】COM 组件设计与应用(十三)——事件和通知(VC6.0)

    原文:http://vckbase.com/index.php/wv/1243.html 一.前言 我的 COM 组件运行时产生一个窗口,当用户双击该窗口的时候,我需要通知调用者: 我的 COM 组件 ...

  6. TMS320VC5509串口通信

    1. 串口通信使用MCBSP外设的DX1,DRA引脚 很多同学喜欢把这个MCBSP驱动音频芯片TLV320AIC23,同时也作为串口,那么一般用的拨码开关去选择,反正自己看着拨一下 2. 遇到的一个问 ...

  7. 一个将当前目录下HEX文件的第一行数据删除的程序

    为什么要写这样一个函数 在使用SoftConsole开发M3程序时,生成的hex文件,必须要把第一行数据删除,才能在Libero中使用,所以写了这个小工具,这是2.0版本了,第一版是直接删除第一行数据 ...

  8. 用CSS中的Alpha实现渐变

    效果一:<div  id="Layer1"  style="position:absolute;  left:161px;  top:160px;  width:2 ...

  9. Mweb发布博客

    1.设置 + 选择红色 2     输入该输入的帐号和密码  博客网址就是你的博客文章页的地址,然后输入帐号和密码 3 API 地址在 设置-->博客设置,红色标记就是API地址 4 发布, ...

  10. redmine on centos

    一 前言 前前后后搭建redmine,花费了很多时间.期间会遇到各种坑,因此总结下自己的方法,分享给各位童鞋. 二 操作系统  centos release 6.9 详细信息如下图:   三 安装步骤 ...