(二)java框架篇笔记库(25)
来源:互联网 发布:东莞网站建设分享seo 编辑:程序博客网 时间:2024/05/17 22:43
一. 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框架篇笔记库(25)
- (二)java框架篇笔记库(15)
- (二)java框架篇笔记库(16)
- (二)java框架篇笔记库(17)
- (二)java框架篇笔记库(18)
- (二)java框架篇笔记库(19)
- (二)java框架篇笔记库(20)
- (二)java框架篇笔记库(21)
- (二)java框架篇笔记库(22)
- (二)java框架篇笔记库(23)
- (二)java框架篇笔记库(24)
- (二)java框架篇笔记库(26)
- (二)java框架篇笔记库(27)
- (二)java框架篇笔记库(28)
- java开发框架_ZK使用笔记二
- 黑马程序员 java集合框架笔记(二)
- 黑马程序员—Java学习笔记之集合框架(二)
- java安全框架-Shiro学习笔记(二)-身份认证
- 80%时间在灭火,普通工程师如何摆脱重复劳动?
- Android源码解析之应用程序启动进程
- LeetCode【121】Best Time to Buy and Sell Stock
- 利用loadrunner对Mysql数据库压测
- java注释模板(娱乐)
- (二)java框架篇笔记库(25)
- eclipse一次性开启多个工程
- POI文件excel文件导入导出
- 二维地图引擎
- spring-boot集成定时任务
- 图论基础SPFA:poj3268模板题
- C#网络编程系列文章(二)之Socket实现同步TCP服务器
- 安卓通过openFileInput/openFileOutput读取或保留任意对象
- 乐刻大数据平台架构实践