Spring
文章平均质量分 82
Spring
星辰丶浩宇
这个作者很懒,什么都没留下…
展开
-
Spring—AOP三种实现方式(JDK动态代理与CGLIB动态代理)
JDK动态代理JDK 动态代理只提供接口的代理,不支持类的代理。核心InvocationHandler 接口和 Proxy 类,InvocationHandler 通过 invoke()方法反射来调用目标类中的代码,动态地将横切逻辑和业务编织在一起;接着,Proxy利用 InvocationHandler 动态创建一个符合某一接口的的实例, 生成目标类的代理对象。CGLIB动态代理如果代理类没有实现 InvocationHandler 接口,那么 Spring A..原创 2021-05-22 17:39:10 · 339 阅读 · 1 评论 -
Spring—AOP(静态代理与动态代理)+案例分析
目录介绍AOP介绍AOPAOP为(Aspect Oriented Programming)的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。...原创 2021-05-21 16:00:19 · 508 阅读 · 0 评论 -
Spring—使用Java配置Spring
目录使用Java配置Spring使用步骤第一步创建实体类User第二步创建Config类第三步进行测试使用Java配置SpringJavaConfig 原来是 Spring 的一个子项目,JavaConfig的作用就是使用Java程序来彻底代替XML文件,通过 Java 类的方式提供 Bean 的定义信息使用步骤第一步创建实体类Userpackage com.it04.pojo;import org.springframework.beans.factory.annotation.Value原创 2021-04-26 10:01:48 · 145 阅读 · 0 评论 -
Spring—使用Spring注解开发
目录Spring注解开发@Component衍生注解自动装配XML与注解xml与注解整合开发Spring注解开发在Spring4之后,要使用注解开发,需要保证导入aop的包使用注解需要导入context约束,添加注解的支持<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or原创 2021-04-25 20:52:12 · 87 阅读 · 0 评论 -
Spring—自动装配与注解自动装配
目录自动装配Spring支持5种自动装配模式演示自动装配1. no 默认装配方式2.使用 byName 自动装配3.使用 byType 自动装配4.使用 constructor 自动装配5.使用 autodetect 自动装配(此方法spring3.0的时候被废除了)使用注解实现自动装配使用@Autowired注解使用@Resource注解自动装配自动装配是Spring满足bean依赖的一种方式Spring会在上下文中自动查找,并自动给bean装配与其关联的属性Spring支持5种自动装配模式原创 2021-04-22 20:51:05 · 520 阅读 · 0 评论 -
Spring—初识,用代码实践(包含IOC的理解)
目录Spring介绍Spring由七个模块组成Spring框架中的三大核心思想Spring简单理解IOC用代码实现控制反转实现IOC创建对象的方式Spring常用配置Spring介绍Spring 是一个开源的轻量级的控制反转(IOC)和面向切面(AOP)的框架(容器)!Spring 提供了整合其他基础框架的能力,简化应用程序的开发。Spring由七个模块组成如图:Spring Core:框架的最基础部分,提供 IoC 容器,对 bean 进行管理。它主要的组件就是BeanFactory, 是工原创 2021-04-20 22:02:55 · 105 阅读 · 0 评论