Hibernate框架学习第一天
学习内容来自于视频资源: https://space.bilibili.com/80018130 1. 什么是Hibernate框架 (1)hibernate框架是应用在web三层结构中 dao层的矿架; (2)hibernate框架可以实现对数据库的crud操作,hibernate框架的底层代码就是jdbc; (3)hibernate框架是一个开源的轻量级的框架; (4)hibernate框架是基于orm思想开发的; 2. 什么是orm思想 (1)orm单词对应:object relational mapping,对象关系映射; (2)文字描述:让实体类中的属性和数据库表中的字段进行一一对应; 3. 配置实体类和数据表的映射关系 (1)使用xml配置文件实现映射关系; 第一步:创建xml格式的配置文件; 映射配置文件名和位置关系没有特殊要求(在Maven中,该文件需要放到src/main/resources路径下); 建议:在实体类所在包里面创建,实体类名称.hbm.xml; 第二步:引入xml中关于hibernate的约束; <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping