Hibernate学习(一)
一、概述
将POJO对象和数据库表相互映射的框架成为对象关系映射框架(Object Relational Mapping:ORM),Hibenate就是ORM框架,它的设计完全是面向POJP的,基本不需要编写SQL就可通过映射关系来操作数据库。
将POJO对象和数据库表映射起来需要提供映射规则,hibernate通过XML或者注解来提供规则。
二、下载和使用Hibernate
一、使用版本--Hibernate 5.x:: 百度云链接:https://pan.baidu.com/s/10rUhPlUsPMLhJ8eYADnrAg 提取码:qd7w 解压即可使用;
二、在一个java/ web 项目中使用Hibernate步骤:
(1)导jar包
---数据库驱动包
---解压路径required文件夹下的jar包:hibernate的依赖jar包
---log4j
---c3p0及其相关jar包
(2)建立持久类和数据库(表);
(3)配置hibernate.cfg.xml(核心文件),路径在项目的src下;
(4)配置映射文件(类名.hbm.xml): 路径在持久类下;