Spring学习
文章平均质量分 55
秋波。未央
以坚持学习为荣,以半途而废为耻!
展开
-
yaml配置注入
yaml语法学习 1.配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 1.application.properties 语法结构 :key=value 2.application.yml 语法原创 2021-08-01 10:08:18 · 237 阅读 · 0 评论 -
springboot运行原理笔记
运行原理探究 1.pom.xml 父依赖 其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件! <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version> <rela原创 2021-07-30 16:41:23 · 114 阅读 · 0 评论 -
Spring中Aop笔记
spring中AOP的学习 1.AOP的配置 1.spring中基于xml的AOP配置步骤 1.把通知的bean也交给spring来管理 2.使用aop:config标签表明开始AOP的配置 3.使用aop:aspect表明配置切面 id属性:是给切面提供一个唯一标识 ref属性:是指定这个通知类bean的id 4.在aop:aspect标签的内部使用对应标签来配置通知的类型 我们现在示例是让printLog方法在切入点方法执行原创 2021-04-05 19:33:18 · 122 阅读 · 0 评论 -
Spring动态代理知识点
动态代理: 特点:字节码随用随创建,随用随加载 作用:不修改源码的情况下对方法进行增强 分类: 1.基于接口的动态代理 2.基于子类的动态代理 ------------------------------------------------------------------- 1.基于接口的动态代理: * 涉及的类:Proxy * 提供者:JDK官方 如何创建代理对象: * 使用Proxy中的newProxyInstance方法 创建代理对象的要原创 2021-01-10 17:55:33 · 115 阅读 · 0 评论 -
Spring学习
Spring学习知识点整理 1.程序的耦合 耦合:程序间的依赖关系 包括: 类之间的依赖 方法间的依赖 解耦: 降低程序间的依赖关系 实际开发中: 应该做到:编译期不依赖,运行时才依赖。 解耦思路: 第一步:使用反射来创建对象,而避免使用new关键字。 第二步:通过读取配置文件来获取要创建的对象全限定类名 2. 曾经xml的配置: <bean id="accountService" class="com.heima.service.Impl.AccountSer原创 2021-01-02 13:34:09 · 99 阅读 · 0 评论