1、Hibernate的下载地址(点击下载)
将required下的一堆jar包,复制到WEB应用的WEB-INF/lib目录中。
完成!!
2、在model包下创建Teacher.hbm.xml(映射文件)

用来指定持久化类Teacher与数据库中teacher表之间的映射,存储在Teacher.class的同一目录下。

<?xml version="1.0"  encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC"-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping package="model"><class name="Teacher" table="teacher"><id name="teaid" column="teaid"><generator class="native"/> <!-- 设置teaid为主键,自增 --></id><property name="openid" /><property name="teanum" length="255"/><property name="password" length="255"/><property name="teaclass" length="255"/><property name="teaautho" length="255"/></class>
</hibernate-mapping>

3、编写数据库配置文件Hibernate.cfg.xml

 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration><!-- 该标签声明这里是一个hib配置 --><session-factory name="foo"><!-- 配置数据库连接 --><!--  数据库驱动 --><property name="connection.driver_class">com.mysql.jdbc.Driver</property><!-- 数据库URL --><property name="connection.url" >jdbc:mysql://localhost:3306/englishtest</property><!-- 数据库名称 --><property name="connection.username">root</property><!-- 数据库密码 --><property name="connection.password">123456</property><!-- 数据库使用的方言 --><property name="dialect">org.hibernate.dialect.MySQLDialect</property><!--根据映射文件自动创建表(第一次创建,以后修改)  -->    <!-- 配置映射文件 --><mapping resource="model/Teacher.hbm.xml" /></session-factory>
</hibernate-configuration>

4、调用Hibernate的API。

  • 1
  • 2
  • 3

Hibernate的下载与安装相关推荐

  1. Hibernate的下载和安装

    37.2  Hibernate的下载和安装 37.2.1  下载 具体步骤如下: (1)如图37.2所示,访问Hibernate官方网站http://www.hibernate.org,单击左边菜单的 ...

  2. Appfuse下载及安装步骤

    Appfuse下载及安装步骤 AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate.ibatis.Struts.Spring.DBUnit.Ant.Log4J.Struts  ...

  3. MyEclipse 2014 下载与安装教程

    MyEclipse 2014 下载与安装教程 MyEclipse一直以来是一款非常优秀.强大的Java开发工具.不仅集成了J2EE Eclipse插件集,而且集成了许多Java开发插件,譬如GIT.M ...

  4. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

  5. java jdk 1.8 安装_下载、安装、配置 java jdk1.8

    近期配置react native的开发环境,所以就从配置环境开始.rn的环境配置有那么几项,其中重要的一个就是java jdk(Java Development Kit 的缩写),那么以下就是下载.安 ...

  6. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  7. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  8. oracle怎么下载安装,Oracle数据库的下载和安装方法

    一.Oracle数据的下载与安装: 我这里是Oracle Database 11g Release 2版本的. 1.百度云链接: 链接:https://pan.baidu.com/s/1QYvBVS3 ...

  9. 我的世界php安装,我的世界Linux搭建网页后台Multicraft下载与安装

    小编为大家带来了<我的世界>Linux搭建网页后台Multicraft下载与安装,首先下载Multicraft Linux版,下载好了以后请玩家自己看着下面的教程来安装. 64位:http ...

最新文章

  1. allegro约束设置
  2. vs2010 利用DMP文件、pdb文件查找release下的异常行号的方法
  3. 找出两列数据的差集_excel快速查找数据差异项
  4. JDK与JRE及其在Eclipse中的使用
  5. C# Regex类详解
  6. php文件缓存代码,php文件缓存实例代码
  7. 叮咚酒店营销版小程序v8.5.8+前端
  8. Android Studio中使用Git进行代码管理(分支、合并)
  9. GCC(-pg) profile mcount | ftrace基础原理
  10. mysql 重复了更新_MYSql id相同就更新
  11. linux端口快速释放,Linux 快速释放端口与释放内存缓存,linux释放端口缓存
  12. 图论与代数结构 最短路问题
  13. iphone双重认证关闭不了怎么办_怎么关闭iPhone双重认证?苹果手机关闭双重认证的两种操作方法 ... ......
  14. 美国enom域名的优势
  15. 日记侠:你对微信关键词是如何理解的?
  16. 【RGB=HSI】单片机控制RGB单灯与HSI互转算法
  17. MEM/MBA数学基础(07)几何
  18. unity+opencv实时检测人脸及眼睛区域检测
  19. 分账系统多少钱?是如何收费的?
  20. [转]SQL Server 2008存储结构之GAM、SGAM

热门文章

  1. 服务器 网页挂机,云服务器挂机网页游戏
  2. android 加载大图 代理,Android 加载大图
  3. EXCEL与DPI之我见
  4. 201808182326-利用shader对图片进行翻转(2)
  5. vue2.x项目中使用$once清除定时器,理解$once
  6. Android Shell脚本编辑运行
  7. 【每日一题】备战冲击蓝桥杯国赛——Python程序设计 | Day19 | 异或数列 | 真题代码解析
  8. 加班 黑石机器人_黑石机器人智能零售布局再添新项目“智能盒饭机”
  9. “假后综合症”英文表达
  10. WPS文字如何退出修订模式?