Hibernate基础学习笔记
来源:互联网 发布:什么是网络关系营销 编辑:程序博客网 时间:2024/05/21 10:23
1、学习总路图
2、ORM框架具有如下几个优点
(1)贯彻面向对象的编程思想
(2)减少代码的编写量,提高工作效率
(3)提高访问数据库性能,降低访问数据库的频率
(4)具有相对独立性,发生变化时不会影响上层的实现
3、Hibernate API常用的方法
4、Hibernate应用开发方式
(1)、自底向上从数据库表到持久化类
(2)、自顶向下从持久化类到数据库表
(3)、从中发向上与向下同时发展
5、Hibernate应用程序开发步骤:
(1)、配置Hibernate应用环境,在应用中添加Hibernate的需要的jar包,并创建Hibernate配置文件
(2)、创建持久化类及其ORM映射文件
(3)、利用Configuration装载配置
(4)、利用SessionFactory创建Session
(5) 、通过Session进行持久化对象的管理
(6)、利用Query进行HQL查询或利用Criteria实现条件查询
6、Session中的方法有功能
7、管理(Transaction)事务常用的方法
8、利用Configuration装载配置
//实例化ConfigurationConfiguration configuration = new Configuration();
//加载hibernate.cfg.xmlconfiguration.configuration("hibernate.cfg.xml");9、利用SessionFactory创建Session
SessionFactory sessionFactory= configuration.buildSessionFactory();
//实例化Session
Session session = sessionFactory.openSession();
10事务启动
//开始事务
Transaction trans = session.bggainTransaction();
//多个持久化操作
//提交事务
trans.commit();
- Hibernate基础学习笔记
- hibernate基础(视频学习笔记)
- Hibernate 学习笔记(基础篇一)
- 深入浅出hibernate学习笔记 基础语义
- J2EE学习笔记——Hibernate基础
- Hibernate 学习笔记02 --基础配置
- Hibernate学习笔记(二)----Hibernate基础配置
- 一点Hibernate基础笔记
- hibernate零散笔记-基础
- Hibernate基础笔记
- hibernate基础笔记
- Hibernate学习笔记(一)【基础配置篇】
- JavaEE学习笔记——2、Hibernate基础
- Hibernate学习笔记(基础)——检索方式
- Hibernate学习笔记(一)【基础配置篇】
- Hibernate 笔记(1) -导入hibernate、hibernate基础
- 【hibernate+Spring学习】hibernate基础
- Hibernate基础学习一
- 初学者学习C++的50条忠告
- iis发布的网站用localhost可以访问,改成IP就无法访问的解决方案
- Windows下使用NotePad++配置C#,Python,Java,C++开发环境
- nsis安装包(七)_示例脚本语法解析
- eXosip用户手册:1.1 如何初始化libeXosip2
- Hibernate基础学习笔记
- 上传时文件夹路径问题
- 计算机基础知识
- JAVA JNI传递数据结构/类的例子
- 贪心算法
- BitMap算法
- Billiard hoj poj 数学题 挺好的
- 主机和虚拟机共享文件
- 贪心算法和动态规划