(二)java框架篇笔记库(22)
来源:互联网 发布:yii2开源cms推荐 编辑:程序博客网 时间:2024/05/21 15:06
一. Hibernate中的两大配置文件
1 ) . *.hbm.xml : 主键生成策略,映射关系,一对多,一对一的关系2 ) . Hibernate.cfg.xml : 方言(用哪个数据库),数据库连接信息,包含*.hbm.xml内容.映射文件,也可配事务
二. Hibernate事务处理
1 ) . 开启事务 : session.beginTransaction();2 ) . 执行相关操作 :
若成功则 session.getTransaction().commit()若失败则session.getTransaction.rollback()
三. Hibernate的三种状态以及状态的转换
1 ) . Transient(临时) : new 一个初始化对象后,并没有在数据库里保存数据,处于临时状态2 ) . Persitent(持久化) : 当执行save()方法,调用session.close()方法之前,内存中的对象与数据库有对应关系处于持久化状态3 ) . Detached(托管/游离) : 当执行session.close()之后,处于托管状态4 ) . 状态的转换 :1. 处于托管状态下,调用update()方法后,转换为持久化状态2. 在持久化状态下,调用delete()方法后,转换为临时状态3. 在未初始化对象之前,调用get(),load(),find(),interate()之后,直接进入持久化状态
四. 分页步骤
1 ) . 前台封装一个显示分页的组件2 ) . 查询总条数3 ) . 后台封装分页工具类,计算开始位置,结束位置,总页数4 ) . 后台写支持分页的sql语句5 ) . 前台包含分页组件,实现分页效果
阅读全文
0 0
- (二)java框架篇笔记库(22)
- (二)java框架篇笔记库(15)
- (二)java框架篇笔记库(16)
- (二)java框架篇笔记库(17)
- (二)java框架篇笔记库(18)
- (二)java框架篇笔记库(19)
- (二)java框架篇笔记库(20)
- (二)java框架篇笔记库(21)
- (二)java框架篇笔记库(23)
- (二)java框架篇笔记库(24)
- (二)java框架篇笔记库(25)
- (二)java框架篇笔记库(26)
- (二)java框架篇笔记库(27)
- (二)java框架篇笔记库(28)
- java开发框架_ZK使用笔记二
- 黑马程序员 java集合框架笔记(二)
- 黑马程序员—Java学习笔记之集合框架(二)
- java安全框架-Shiro学习笔记(二)-身份认证
- C# WindowForm 三句话实现简单计算器
- 关于nodejs作为系统中间件的理解
- Nginx配置端口转发 映射 以及连接超时问题
- 润乾报表 dql分析页面如何为字段设置编辑风格
- 蚁群算法MATLAB程序
- (二)java框架篇笔记库(22)
- SDNU OJ 1171 合并果子 (附带1013)
- c#写入数据到excel中
- Spring @Scheduled 定时任务
- UnityShader初级篇——透明度混合
- 基于Unity3D的相机功能的实现(八)—— 收藏篇
- 【internal】undo内部机制
- LeetCode687. Longest Univalue Path
- 路由聚敛和路由回路