摘要:
Spring MVC源码解析 Spring MVC的使用原理其实是通过配置一个Servlet来接管所有的请求,所有的请求由这个Servlet来进行分发处理。 我们可以从web.xml里面看出这一点 <servlet> <servlet-name>springmvc</servlet-name> <s 阅读全文
摘要:
Spring AOP简述 Spring AOP的设计思想,就是通过动态代理,在运行期对需要使用的业务逻辑方法进行增强。 使用场景如:日志打印、权限、事务控制等。 默认情况下,Spring会根据被代理的对象是否实现接口来选择使用JDK还是CGLIB。当被代理对象没有实现接口时,Spring会选择CGL 阅读全文
摘要:
IoC 什么是IoC? IoC是Inversion of Control(控制反转)的简称,注意它是一个技术思想。描述的是对象创建、管理的事情。 传统开发方式:比如类A依赖类B,往往会在类A里面new一个B的对象。 IoC开发方式:我们不用去new对象,由IoC容器帮我们实例化对象并进行管理。我们需 阅读全文