Springboot,Spring,SpringMVC,mybatis,的个人理解

springboot的目的是为了简化Spring应用的搭建以及开发过程,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,springboot整合了所有的框架。
好处就是:简单快速方便!
Spring:
AOP:面向切面编程,例如日志管理,我们需要在很多方法执行之前进行日志输出,对于一个大型系统来说,手动添加代码是很麻烦的,所以面向切面就是根据切入点表达式,在指定的方法执行时,把日志输出的相关方法执行。切入点表达式所指定的方法就构成了一个切面。
DI:依赖注入:一个系统中可能存在上千万个对象,手工维护他们之间的关系是很麻烦的,可以在spring的xml中描述他们之间的关系,这样spring会根据xml中的配置自动帮助我们维护他们的关系。

SpringMVC是依赖Spring 的。
M:model 相当于是javaBean,它封装了页面和controller交互的数据
V:view 相当于用户页面
C:controller 相当于是servlet.

mybatis:持久层的框架,主要是对数据库的操作,省去了获取连接,以及映射结果集等等的操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值