Spring容器
笔记
默&
坚持!努力!你一定行!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring总结——代理模式
文章目录代理模式(proxy)什么是代理模式静态代理1、简介2、图解3、实现代码动态代理1、JDK动态代理2、cglib动态代理3、两者区别 代理模式(proxy) 什么是代理模式 所谓代理模式就是为目标对象提供另外一种访问方式,通过访问代理对象来间接访问目标对象。 优点是在不修改原来方法的情况下,给现有的对象中的方法追加额外的功能,即扩展目标对象的功能。 代理模式又分为静态代理和动态代理两种...原创 2020-03-05 16:39:11 · 607 阅读 · 0 评论 -
Spring总结——SpEL表达式
文章目录SpEL表达式SpEL表达式概述1、什么是SpEL表达式2、SpEL表达式的作用SpEL的使用方式1、xml配置的方式2、注解的方式SpEL表达式的调用 SpEL表达式 SpEL表达式概述 1、什么是SpEL表达式 SpEL:(spring expression language) 是一种表达式语言,是一种强大,简洁的装配Bean的方式。 他可以通过运行期间执行的表达式将值装配到我们的...原创 2020-03-02 23:35:11 · 10629 阅读 · 0 评论 -
Spring总结——实例化 Bean 的三种方式
文章目录实例化 Bean 的三种方式1、使用默认无参构造函数创建对象2、使用静态工厂的方法创建对象3、使用实例工厂的方法创建对象 实例化 Bean 的三种方式 1、使用默认无参构造函数创建对象 <bean id="accountService" class="com.jp.domain.Person"></bean> 注:若Bean类中没有默认无参构造函数,将会创建...原创 2020-03-01 17:09:18 · 277 阅读 · 0 评论 -
Spring总结——依赖注入(DI)
文章目录依赖注入(DI)依赖注入简介1、什么是依赖注入2、使用依赖注入的目的依赖注入的方式1、构造器注入2、Setter方法注入3、集合属性的注入 依赖注入(DI) 依赖注入简介 1、什么是依赖注入 DI—Dependency Injection,即“依赖注入”是控制反转的一种实现方式。 由ioc容器在运行期间,动态的将某种依赖关系注入到对象之中也就是获取对象的过程由管理编程有ioc容器主...原创 2020-03-01 23:06:15 · 467 阅读 · 0 评论 -
Spring总结——Bean的生命周期
文章目录Bean的生命周期加载方式|lazy-init属性Bean的初始化和销毁 Bean的生命周期 加载方式|lazy-init属性 用于设置Spring容器加载对象的方式,有两种方式: 立即加载: lazy-init="false"或者不写 lazy-init="default" spring容器一启动,会解读ApplicationContext.xml文件,不管你是不是要使用该bean...原创 2020-03-01 21:49:59 · 188 阅读 · 0 评论 -
Spring总结——Bean的作用范围
文章目录Bean作用范围Bean标签简介Bean标签的scope属性单例对象产生的线程安全问题 Bean作用范围 Bean标签简介 作用: 配置托管给spring的对象,默认情况下调用类的无参构造函数,若果没有无参构造函数则不能创建成功 属性: id: 指定对象在容器中的标识,将其作为参数传入getBean()方法可以获取获取对应对象. class: 指定类的全类名,默认情况下调用无...原创 2020-03-01 17:52:53 · 407 阅读 · 0 评论 -
Spring总结——Spring容器、Spring中的IoC
文章目录Spring容器控制反转(IoC)Spring容器的使用 Spring容器 控制反转(IoC) 1、为什么要使用控制反转 调用者不用去关心被调用者的实现,不需要调用者亲自创建被调用者的实例,这些操作都交给框架去完成。 这种设计思想就是控制反转(Inversion of Control, IoC),同时,它还有另外一个名字就是依赖注入(Dependency Injection, D...原创 2020-02-29 17:38:02 · 327 阅读 · 0 评论 -
Spring总结——Spring概述
文章目录Spring概述Spring总结Spring体系结构Spring框架优点Spring原理核心概念-IOC Spring概述 Spring总结 Spring是一个非常活跃的开源框架,它是一个基于Core来构架多层JavaEE系统的架构,它的主要目的是简化企业开发。 Sping以一种非侵入式的方式来管理你的代码,Spring提倡“最少侵入”这也就意味着你可以适当的时候安装或卸载Spr...原创 2020-02-29 16:13:04 · 269 阅读 · 0 评论
分享