初识MyBatis(知道什么是框架,框架能干些什么,主流框架有哪些)(转载)

1、框架的概念*
框架是一个提供可重用的公共接口的半成品。它为我们构建新的应用程序提供了极大的便利。就比如我们使用的PPT模板,就可以做出一份非常精美的演示文档。也相当于我们现在小朋友玩的积木,通过对积木进行搭建,就能够搭建出一个完美的建筑等。

2、主流的框架介绍
a、Struts2框架
它是用于替换控制层的框架,简化MVC的Controller层;
b、Hiberante框架
它是用于替换DAO层的框架,简化了MVC中的DAO数据访问层;
c、Spring框架
它更像是一种粘合剂,用于整个项目的组合;
d、SpringMVC框架
它是用于替换控制层的框架,简化了MVC中controller层;
e、Mybatis框架
它是用于替换DAO层的框架,简化了mvc中的DAO数据访问;

*3、什么是ORM?
Object Relational Mapping,对象关系映射
我们在使用java的时候,是采用面向对象的方式来进行程序设计的;但是我们在处理数据的时候,却以关系型数据库的方式进行处理
假设我们不想处理数据的时候,以关系型数据库方式处理,而是任然采用面向对象方式,我们就需要在数据(关系型数据库)和对象之间,建立一个映射关系,这样我们直接以对象方式,完成数据的持久化处理
**注意:**Hibernate是完全采用ORM方式;
MyBatis知识半自动的ORM方式;

原文链接:https://blog.csdn.net/weixin_45753683/java/article/details/105744898

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值