hibernate自学篇--SSH框架的概念及hibernate框架的简析

今天分享的是我这些天以来开始自学SSH框架的Hibernate框架的一些笔记,接下一段时间都是我自学Hibernate的一些笔记。趁着这个寒假,好好自学一下SSH框架,下学期就要学了,就当是预习吧,不能把1个多月的寒假给浪费了

开发回顾:

SSH框架:

Struts框架:基于MVC的模式的应用层开发框架技术

Hibernate框架:基于持久层的框架(数据访问层使用)

Spring框架:创建对象,处理对象的依赖关系以及框架整合


问题:Dao代码,如何编写

1.操作xml数据

2.使用jdbc技术

原始的jdbc操作:Connection/ResultSet/Statement

自定义一个持久层的框架,封装dao的通用方法

DbUtisl组件,轻量级dao的组件

Hibernate技术【hibernate最终执行也是jdbc的代码】


一、hibernate框架

ORM

什么是ORM

O:object 对象

R:Relation 关系(关系型数据库,MySQL,Oracle…..)

M:Mapping 映射


那么ORM,说白了就是对象的关系映射

ORM能解决什么问题?

1.存储:能否把对象的数据直接保存到数据库?

2.获取:能否直接从数据库中拿到一个对象?

想做到上面的两点就必须要有映射


下面是ORM的一些应用例子分析图


总结:

HIbernate与ORM是什么关系?

Hibernate就是ORM的实现!!


今天分享就这些了,陆陆续续我会把之前的自学笔记分享出来,一天分享一点,记录自己的自学之路,也在鞭策着自己不要忘记学习了!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值