Hibernate框架初步认识
2017-02-13 13:32
429 查看
Hibernate框架原理
在Hibernate 中,常用的组件有PO,框架API,Hibernate 配置文件,Hibernate 映射文件等对应关系如图:
对于一个数据库操作,执行过程如下:
1.框架API通过读取Hibernate 配置文件,连接到数据库
2.当对PO进行操作时,框架API通过Hibernate 映射文件来决定才做的表和列
3.框架API执行SQL语句
Hibernate框架基本使用方法
导入Hibernate 框架
由于使用的是Eclipse,所以没有自带的Hibernate开发包,所以需要自己去官网下载开发包基础包直接下载下面的就可以 已经包括mysql的
http://pan.baidu.com/s/1qYbHHbm
配置Hibernate
直接创建一个web项目FirstHibernate将基础包解压 拖进WebContent\WEB-INF\lib下
创建完成结构如下图
基础开发包添加完后,最重要的是要配置Hibernate配置文件
手动在src目录下创建hibernate.cfg.xml
配置内容如下
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <!--mysql配置驱动 --> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <!--mysql数据库url地址 --> <property name="hibernate.connection.url"> jdbc:mysql://localhost:3306/school?useUnicode=true&characterEncoding=utf8 </property> <!--mysql数据库 适配器,不同数据库 适配器不同 --> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> <!--mysql数据库登录账户 --> <property name="hibernate.connection.username">root</property> <!--mysql数据库账户密码 --> <property name="hibernate.connection.password"></property> </session-factory> </hibernate-configuration>
由于需要连接mysql数据库 ,所以我们还需要创建一个school数据库
建立一张表T_STUDENT(STUNO,STUNAME,STUSEX)
到这里,Hibernate框架已经搭建完成
相关文章推荐
- 初步认识Spring MVC框架
- Bootstrap框架的初步认识
- Hibernate框架之认识和数据库连接
- TP5框架初步认识微信公众号
- SpringBoot 框架开发步骤(1)----初步认识springboot
- Hibernate中lazy,inverse,cascade,fetch的初步认识
- react.js框架Redux:初步认识
- JAVA-初步认识-第一章知识点框架
- [Hibernate]配置文件/初步测试和认识/日志/基础增删查改
- 初步认识Node 之Web框架
- 初步认识hibernate-----第二篇
- 初步认识hibernate--第一篇
- Hibernate的初步认识
- 对于Hibernate框架的认识
- 对OpenGL的初步认识及多版本框架介绍(基于NeHe的OpenGL教程)
- 对Android基于vitamio框架调用第三方播放器播放视频的初步认识
- Hibernate学习笔记<一> 初步认识Hibernate
- ssh整合思想初步 structs2 Spring Hibernate三大框架各自要点
- JAVA-初步认识-第一章知识点框架
- hibernate初步认识