- Hibernate的入门(Hibernate的环境搭建、Hibernate的API、Hibernate的CRUD)
- Hibernate的一级缓存、其他的API
- Hibernate的一对多配置、Hibernate的多对多的配置
- Hibernate的查询方式、抓取策略
框架:指的是软件的半成品,已经完成了部分功能。
what?
Hibernate?
Hibernate:Hibernate是一个持久层的ORM框架。
ORM?
类-------》表(xml配置)
ORM:Object Relational Mapping(对象关系映射)。指的是将一个Java中的对象与关系型数据库中的表建立一种映射关系,从而操作对象就可以操作数据库中的表。
why?(提供了一些优化)
二、使用
1.下载
https://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/
2.解压
documentation :Hibernate开发的文档
- lib :Hibernate开发包
- required :Hibernate开发的必须的依赖包
- optional :Hibernate开发的可选的jar包
- project :Hibernate提供的项目
3.创建一个项目,引入jar包
4.创建表
5.创建实体类
6.创建映射(*****)(左类右表) (类名.hbm.xml)
7.创建一个Hibernate的核心配置文件
核心配置的两种方法:
8.编写测试代码