Spring
文章平均质量分 85
雪过梅香
这个作者很懒,什么都没留下…
展开
-
Spring注解驱动 18
今天学习到的?Spring的注解使用@Configuration表示当前类是配置类,将当前类加入到bean容器。@Bean配置配置类注解使用,配置bean对象加入到 IOC容器中@Bean 注解还支持多种 Bean 的生命周期方法:构造器初始化 --》初始化 —》 销毁可以使用Bean 自带的属性:InitMethod作为构造对象之后的初始化操作,destoryMethod作为销毁操作:@Bean(initMethod = "init", destroyMethod = "desto原创 2021-06-01 23:10:16 · 108 阅读 · 1 评论 -
Spring 容器的自问自答,个人回顾
Spring 中 IOC 和 AOP 的理解?Spring 是Spring体系中的一个基石,它实现了IOC(控制反转)和AOP(面向切面编程),与IOC配合的还有DI(注入),IOC是一个容器管理的概念,其中包含了容器和对容器中对象的生命周期的管理,当IOC创建时会基于xml或者其它配置信息去获取类的完整类名,通过反射机制对类对象的创建和初始化,并且加入到容器中,Spring的容器本质就是多个Map集合,包括:bean名称对实体类,bean名称对类型,所有bean名称等。AOP是面向切面,利用动态代理为原创 2021-05-24 10:09:43 · 75 阅读 · 0 评论 -
SpringMVC 执行流程 记录一下
讲道理,源码如果想完全搞懂真的很难,毕竟不是站在作者的角度去思考的,只能去理解一些浅显的思想和一些地方采用了设计模式。从源码中可以看出,为什么明明一行代码就可以搞定的CURD,要引入那么多接口、抽象类,以及各种设计模式??从以前有一些工作经验之后,觉得springmvc的思想就是,有一个前端控制器去结合tomcat的统一监听入口做统一拦截,之后mvc作为任务的分发利用反射处理之后返回数据,但是万万没想到= =竟然这么复杂,有机会一定会更深入去了解,先继续往后学吧SpringMVC 工作流程mvc工作流原创 2021-05-23 17:31:18 · 69 阅读 · 0 评论 -
记录一篇springcloud以及idea版本冲突以及bug解决,历经四小时
首先说一下问题由来,想了解一下大型的项目于是在假期捯饬了 谷粒商城的项目,一开始一帆风顺,谁知后来大风大浪,因为视频和当下不是同一时期导致版本不一致,出现了依赖版本冲突的问题,以及idea的BUG问题,导致浪费了很多时间纠结。用OpenFeign尝试远程调用出现的BUG,其它正常。IDEA 有一个BUG, 经过百度我了解到Feign无法调用是因为没有引入 一个<dependency> <groupId>org.springframewo.原创 2021-02-13 22:00:57 · 781 阅读 · 1 评论 -
Spring 相关 AOP XML
Spring 相关 AOP XML定义之前说到了Spring的DI,我在DI代码的基础上直接进行了修改操作,配置了AOP 面向切面开发,先说一下AOP的作用以及好处吧:定义之前说到了Spring的DI,我在DI代码的基础上直接进行了修改操作,配置了AOP 面向切面开发,先说一下AOP的作用以及好处吧:DI能够让相互协作的软件组件保持松散耦合,而面向切面编程(aspect-oriented pr...原创 2020-02-10 17:08:08 · 101 阅读 · 0 评论 -
Spring 构造器注入 XML
Spring 注入相关(XML 构造器注入)看Spring 依赖注入,发现了XML 注入。怕忘记了= =翻书毕竟不方便 QAQ这边写了一个小Demo。直接先上代码吧= =package com.core.spring.test;import org.springframework.context.ApplicationContext;import org.springframework...原创 2020-02-10 14:59:52 · 576 阅读 · 0 评论