SSH之hibernate(一)
来源:互联网 发布:laylive客服系统源码 编辑:程序博客网 时间:2024/05/16 08:44
hibernate是个开源轻量级框架,它对数据库的操作主要应用了orm思想
- object relation mapping : 对象关系映射
- 让实体类和数据库表一一对应,让实体类属性和表字段一一对应(配置文件中实现)
- 配置完后hibernate可自动根据你的配置信息建好相应的表,无需你手动创建
hibernate环境搭建
- 第一步: 导入hibernate的jar包
第二步:创建实体类
第三步: 配置实体类和数据库表,实体类属性和表字段的一一对应关系(映射关系)
创建xml格式的配置文件
在配置文件中要先引入xml约束,而在hibernate中引入dtd约束
配置映射关系
实体类和表的映射:
- 注: 这里class标签的name属性写实体类的路径,table标签写要生成的对应表的表名
实体类属性和表字段的映射
- name属性是实体类的属性名称,column是生成的表的字段名
- column可不写,这样默认为字段名与属性名一致
- id标签中的子标签class为native则表示设id为主键且自增长
第四步: 创建hibernate核心配置文件
- 核心配置文件的格式为xml,核心配置文件名称和位置固定
位置: 在src下面
名称: 必须名hibernate.cfg.xml 引入dtd约束
hibernate操作过程中只会加载核心配置文件,其他实体类的映射文件不会加载.
核心配置文件内容为:
第一部分: 配置数据库信息
第二部分:配置hibernate信息
第三部分: 把各实体类的映射文件放到核心配置文件中
- 核心配置文件的格式为xml,核心配置文件名称和位置固定
阅读全文
0 0
- SSH之hibernate(一)
- 【SSH进阶之路】【一】Hibernate基本原理
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- SSH——Hibernate初学者之旅(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- SSH——Hibernate初学者之旅(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH进阶之路】Hibernate基本原理(一)
- 【SSH】之Hibernate
- J2EE规范
- <转载>web开发--helloworld
- 总结函数的调用过程
- 【个人训练】(UVa714)Copying Books
- SpringData学习笔记
- SSH之hibernate(一)
- SSH与SSM学习之SSH实现CRM练习14——联系人列表
- 彩铅画与堪舆之结合 ——奇仙宝画老师的彩铅画鉴赏
- laravel自定义错误页面
- 转载
- 剑指offer——面试题6:重建二叉树
- mybatis返回主键+ssm
- 最大长方体问题
- Neo4j:Cypher查询入门