校园商铺-2项目设计和框架搭建-11彩蛋时间

1. SpringMVC:DispatcherServlet

前端控制器DispatcherServlet是整个SpringMVC框架中最为核心的一块,它主要用来拦截符合要求的外部请求,并把请求分发到不同的控制器中去,根据控制器处理后的结果生成相应的响应发送到客户端。

2. Spring IOC和AOP:

IOC对于Spring框架来说,由Spring来负责控制对象的生命周期和对象间的关系,而非传统实现中由程序代码直接操控。通俗的说,本来主动出击寻找男女朋友,现在由媒婆根据我们的信息去找出符合要求的对象推送给我们。
IOC在Spring例就是通过DI以及依赖注入来实现的。
组件之间的依赖关系由容器在运行期决定,由容器动态的将某种依赖关系注入到组件中。比如对象A需要操作数据库,以前需要在A中自己编写代码来获得一个Connection。有了Spring之后,我们就只需要告诉Spring,A需要一个Connection,至于这个Connection怎么构造、何时构造,A不需要知道。在系统运行时,Spring就会在适当的时候制造一个Connection,然后像打针一样注射到A中,这样就完成了各个对象之间关系的控制。
而AOP就是面向切面编程,比如增删改查的操作都需要作权限验证,我们并不期望权限验证的代码杂留在增删改查的代码例,我们可以通过AOP在程序运行的时候动态的将我们的权限代码植入到增删改查方法的前面以完成权限的验证。
AOP的实现方式就是动态代理,动态代理由JDK、Cglib实现,

3. Mybatis、ORM

ORM是通过使用描述对象和数据库之间的映射元数据将程序中的对象自动持久化到关系数据库中。

转载于:https://www.cnblogs.com/csj2018/p/11565005.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值