Spring生态圈
CoderPOPO
这个作者很懒,什么都没留下…
展开
-
手写Mini版SpringMVC
一.SpringMVC前期准备 1.IOC基本执行原理(流程):ioc就是一个MAP(key:beanName,value:Object(反射的实例)) a.先配置包扫描路径(例:cn.com.bardream,demo->扫描demo包下所有.class类) b.识别出被标记上的@MYController@MYService注解的类 c.通过反射实例化被标记的类后,加载到ioc容器...原创 2019-04-21 19:26:27 · 454 阅读 · 0 评论 -
SpringDI
一.依赖注入发生的时间 1.当用户第一次调用getBean()方法时,IOC容器触发依赖注入 2.当用户在配置文件中将<bean>元素配置lazy-init=false属性,即让容器在解析注册Bean定义时进行预实例化,触发依赖注入 二.SpringDI时序图 ...原创 2019-05-03 15:42:49 · 297 阅读 · 0 评论 -
SpringAOP
一.AOP基本概念 切面(Aspect) 面向规则,具有相同规则的方法的集合体(设置一个匹配规则) 通知(Advice) 回调 切入点(Pointcut) 需要代理的具体方法 目标对象(Target Object) 被代理对象 AOP代理(AOP Proxy) 主要两种方式:JDK,CGLib 前置通知(Before Advice) 在in...原创 2019-05-04 19:44:13 · 247 阅读 · 0 评论 -
IOC容器初始化过程
原创 2019-04-24 22:44:57 · 195 阅读 · 0 评论 -
SpringMVC
一.Spring MVC九大组件 HandlerMappings 存储url与handler的映射,handler就是一个被@RequestMapping标记的方法 HandlerAdapters 适配器,就是将传入的参数转换成被@RequestMapping标记的方法的入参 HandlerExceptionResolvers 抛出的异常渲染转化器,将handler抛出...原创 2019-05-07 21:38:25 · 187 阅读 · 0 评论