- 1
- 0
- 约42.13万字
- 约 306页
- 2015-10-03 发布于河南
- 举报
《《J2EE技术及开源筐架》.doc
Java And J2EE技术
1.java技术
(1). Java面试笔试核心基础知识
SSH Problem
1.Hibernate工作原理及为什么要用?
原理:
1.读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory
3.打开Sesssion
4.创建事务Transation
5.持久化操作
6.提交事务
7.关闭Session
8.关闭SesstionFactory
为什么要用:
1.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2.Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
3.hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。
4.hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复杂关系。
2.Hibernate是如何延迟加载?
1.Hibernate2延迟加载实现:a)实体对象b)集合(Collection)
2.Hibernate3提供了属性的延迟加载功能
当Hibernate在查询数据的时候,数据并没有存在与内存中,当程序真正对数据的操作时,对象才存在与内存中,就实现了延迟加载,他节省了服务器的内存开销,从而提高了服务器的性能。
3.Hiberna
您可能关注的文档
最近下载
- 胃肠镜院感培训课件.pptx VIP
- 苏州市县级地图精品课件可编辑矢量行政区划(江苏省).pptx VIP
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习.ppt VIP
- 如何在小学美术教学中渗透心理健康教育.pptx VIP
- 方正证券-迎驾贡酒-603198-公司深度报告-洞藏起势引领结构性增长,厚积薄发重返徽酒榜眼.pdf VIP
- 《2023版CSCO宫颈癌诊疗指南》解读.pptx VIP
- 美术学科渗透心理健康教育.pptx
- 钦州南海化工有限公司浓缩工艺节能改造项目环境影响报告表.docx VIP
- (高清版)DB11∕T 742-2019 轻集料混凝土填充砌块技术规程.pdf VIP
- 社会工作实务(库少雄 第三版)课件全套 第1--14章 社会工作: 历史、 定义、 目标与使命-- -呼吁.pptx
原创力文档

文档评论(0)