![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
踏着七彩祥云的小丑
这个作者很懒,什么都没留下…
展开
-
Spring你真的了解吗?
文章目录spring介绍Spring体系结构介绍主要模块介绍spring的好处Spring 入门(IoC/DI:控制反转/依赖注入)Spring AOP(面向切面编程) spring介绍 开源框架,为了解决企业应用程序开发复杂性而创建的。 J2EE应用程序框架, 轻量级(非侵入式的)的IoC和Aop的容器框架。主要针对JavaBean的生命周期进行管理。可单独使用,也可配合其他框架使用,像struts、ibatis、hibernate、mybatis等。 分层架构。 Spring体系结构介绍 1、Data原创 2020-11-13 14:08:27 · 221 阅读 · 0 评论 -
Spring AOP就是这么容易
文章目录原创 2020-11-13 14:03:46 · 158 阅读 · 0 评论 -
Spring IoC入门就是这么简单
文章目录Spring IOC什么是IOC获取对象的方式什么是DISpring IOC原理Spring IOC是如何实现的?Spring依赖注入的方式 Spring IOC 什么是IOC (Inversion of Control)控制反转也可叫依赖倒置,是一种设计思想。将对象的创建权交给spring。 DI:Dependency Injection(依赖注入)是实现IOC的一种方法。前提必须要有IOC环境。 在没有IOC的程序中,我们使用面向对象编程,对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创原创 2020-11-13 14:03:20 · 90 阅读 · 0 评论 -
Spring AOP的底层实现是怎样的?
文章目录Spring AOP底层实现静态代理动态代理1、JDK动态代理(必须有接口)实例:2、CGLIB动态代理(不需要类继承任何接口,字节码技术)实例: Spring AOP底层实现 代理设计模式:将委托类融入到代理类中。 静态代理 一个接口,两个实现类,代理实现类组合真实实现类 一种根据上面的理论,很自然会想到的一种不依赖于其他技术的代理模式实现方式。而他的实现过程如下图。 动态代理 动态代理的动态, 就是可以动态的切换真实实现类, 也就是说可以一个代理类(相同的代码, 相同的增强操作)应对一堆不确定原创 2020-11-13 13:31:44 · 279 阅读 · 0 评论 -
Spring IOC是如何实现的
文章目录原创 2020-11-13 13:31:27 · 136 阅读 · 0 评论 -
Spring 三种对象的创建方式都是什么呢?
文章目录Spring 三种对象的创建方式1、空参数构造(重要)2、静态工厂创建(调用静态方法创建)3、实例工厂创建(调用非静态方法创建) Spring 三种对象的创建方式 1、空参数构造(重要) 2、静态工厂创建(调用静态方法创建) 调用UserFactory类的静态createUser方法创建名为user的对象,放入容器。 <bean name="user" class="cn.itcats.UserFactory" factory-method="createUser"></bean原创 2020-11-13 13:30:27 · 128 阅读 · 0 评论 -
Spring依赖注入的方式自己整理的
文章目录Spring依赖注入的方式1、setter方法注入2、构造器注入3、基于注解的注入4、静态工厂的方法注入5、实力工厂的方法注入总结 Spring依赖注入的方式 Spring依赖注入(DI)有三种方式: - 接口注入 - Setter方法注入 - 构造方法注入 1、setter方法注入 最简单的注入方式。 假设有一个SpringAction,类中需要实例化一个SpringDao对象,那么就可以定义一个private的SpringDao成员变量,然后创建SpringDao的set方法(这是IOC的注入入原创 2020-11-13 13:29:37 · 310 阅读 · 0 评论