初识Hibernate
来源:互联网 发布:什么软件可以订民宿 编辑:程序博客网 时间:2024/06/10 04:27
ORM原理
ORM(Object Relation Mapping)对象到关系的映射,作用是在关系数据库和对象之间做一个自动映射,将数据库中的数据表映射为对象,即持久化类。以对象的形式操作数据库,减少应用开发过程中数据持久化的编程任务。可以吧ORM理解为关系型数据库和对象的一个纽带,开发人员只需关注纽带一段映射的对象即可。Hibernate是全自动的关系/对象的解决方案。通过持久化类*.java、映射文件*.hbm.xml和配置文件*.cfg.xml操作关系型数据库,使开发人员不必再与复杂的SQL语句打交道。
Hibernate中重要的类
配置类Configuration
管理Hibernate的配置信息和启动hibernate,在hibernate运行时该类会读取一些底层实现的基本信息,其中包括数据库URL,数据库名,数据库密码,数据库驱动类和数据库适配器等。
会话工厂类SessionFactor
会话工程类是生成session的工厂,保存当前数据库中所有的映射关系。可能只有一个可选的二级数据缓存,并且它是线程安全的。该类是一个重量级对象,其初始创建过程会耗费大量的系统资源。
会话类Session
会话类是Hibernate中数据库持久化操作的核心。负责Hibernate所有的持久化操作。通过它可以实现数据库基本的增、姗、改和查操作,该类不是线程安全的,应注意不要过个线程类共享一个session。
- 初识Hibernate
- 初识hibernate
- 初识Hibernate
- hibernate初识
- 初识Hibernate
- Hibernate初识
- 初识hibernate
- 初识Hibernate
- Hibernate初识
- hibernate初识
- hibernate初识
- 初识Hibernate
- Hibernate----初识
- 初识Hibernate
- 初识Hibernate
- 初识Hibernate
- 初识Hibernate
- 初识hibernate
- VIM 总结
- Android客户端与PC服务器实现Socket通信(wifi)
- java排序算法_005计数排序
- 我的第一个小算法~(三叉树、队列)
- asp.net URL重写
- 初识Hibernate
- 如何使用HTML5实现拍照上传应用
- 急!《房屋销售管理系统》 .
- PowerDesigner中设置MySql中的建表字符集
- filter过滤步骤之自动登录
- jsp servlet文件下载
- 企业软件为啥不能组件标准化、模块化?
- Python脚本 登录poj
- 函数的值传递和址传递