Spring Document学习笔记
小黑王HK
这个作者很懒,什么都没留下…
展开
-
IoC容器篇(八)——基于注解的容器配置(一)
目录基于注解的容器配置1.@Required2.@Autowired3.通过@Primary调控基于注解的自动注解4.通过修饰语调控基于注解的自动注解翻译源:Spring官方文档基于注解的容器配置基于注解的配置方法提供了大量的声明用以使配置简洁,但是配置分散难以管理。基于xml的配置方法在不触及与重编译源代码的情况下,装配组件。通过使用JavaConfig,...翻译 2018-09-08 13:18:05 · 497 阅读 · 0 评论 -
IoC容器篇(七)——容器扩展点
目录容器扩展点1.通过使用BeanPostProcessor定制beans2.通过使用BeanFactoryPostProcessor定制配置元数据3.通过使用FactoryBean定制初始化逻辑翻译源:Spring官方文档容器扩展点Spring IoC容器可以通过插入特定接口的实现来扩展功能。因此,无需通过继承ApplicationContext的方式来扩展容器功能。...翻译 2018-09-07 19:33:54 · 136 阅读 · 0 评论 -
Spring资源篇(一)
目录介绍Resource接口内置Resource实现1.UrlResource2.ClassPathResource3.FileSystemResource4.ServletContextResource5.InputStreamResource6.ByteArrayResourceResourceLoaderResourceLoaderAware接口...翻译 2018-09-13 20:04:11 · 483 阅读 · 0 评论 -
IoC容器篇(十三)——基于Java的容器配置(二)
目录基于Java的容器配置4.使用@Configuration注解5.组合基于java的配置翻译源:Spring官方文档基于Java的容器配置4.使用@Configuration注解@Configuration是一个类层次的注解,用于指示作为bean定义源的对象。@Configuration类通过public@Bean方法声明beans。调用@Configura...翻译 2018-09-10 20:46:37 · 239 阅读 · 0 评论 -
IoC容器篇(一)——IoC容器与beans简介、容器与bean概览
目录Spring IoC 容器与beans简介容器概览1.配置元数据2.实例化容器3.使用容器Bean概览1.命名beans2.实例化beans翻译源:Spring官方文档Spring IoC 容器与beans简介IOC全称,the Inversion of Control,即控制反转。IOC又称为 dependency injection(DI),...翻译 2018-09-01 20:19:00 · 1074 阅读 · 0 评论 -
IoC容器篇(四)——依赖(三)
目录依赖5.自动装配协作者6.方法注入翻译源:Spring官方文档依赖5.自动装配协作者Spring容器可以自动装配在协作bean之间的关系。Spring可以根据ApplicationContext的内容自动分解出bean的协作者。 自动装配的优点:自动装配可以显著减少指定属性或构造器参数的需要。自动装配会在对象发生改变时自动更新配置,这样,就不需要...翻译 2018-09-03 22:00:58 · 125 阅读 · 0 评论 -
IoC容器篇(三)——依赖(二)
目录依赖2.依赖与配置细节3.使用depends-on4.怠惰初始化beans翻译源:Spring官方文档依赖2.依赖与配置细节直接数值<property>元素的value值可以直接设置为人类可读的字符串形式,Spring会自动将其转换为内置类型。例如,字符串转整数。package examples;import java.util.Prop...翻译 2018-09-03 16:31:02 · 119 阅读 · 0 评论 -
IoC容器篇(二)——依赖(一)
目录依赖1.依赖注入翻译源:Spring官方文档依赖1.依赖注入依赖注入是一个对象定义依赖的过程。即在对象构造或通过工厂方法返回之后,将对象运作时需要用到的其他对象,通过构造器参数、工厂方法参数、对象中的属性设置进对象实例之中。容器在创建一个bean之间,将依赖注入其中。依赖注入是一个基础性的反转,是将bean对自身的实例化、bean对自身上的依赖通过使用类构造或服...翻译 2018-09-03 08:49:37 · 178 阅读 · 0 评论 -
IoC容器篇(十六)(完结)——BeanFactory
目录BeanFactory1.BeanFactory or ApplicationContext?翻译源:Spring官方文档BeanFactoryBeanFactory提供了IoC容器功能的根本基础,但它只在与第三方框架的集成中使用,对于大多数用户来说BeanFactory已经成为了历史。BeanFactory以及相关的接口(eg:BeanFactoryAware、Ini...翻译 2018-09-12 20:01:34 · 126 阅读 · 0 评论 -
IoC容器篇(十二)——基于Java的容器配置(一)
目录基于Java的容器配置1.基本概念:@Bean与@Configuration2.使用AnnotationConfigApplicationContext初始化Spring容器3.使用@Bean注解翻译源:Spring官方文档基于Java的容器配置1.基本概念:@Bean与@ConfigurationSpring的基于java的配置所支持的核心工件为@Config...翻译 2018-09-10 11:14:32 · 385 阅读 · 0 评论 -
IoC容器篇(十一)——使用JSR 330 标准注解
目录使用JSR 330 标准注解1.通过@Inject与@Named进行依赖注入2.@Named与@ManagedBean:与@Component等价的注解3.JSR-330标准注解的局限翻译源:Spring官方文档 使用JSR 330 标准注解从Spring 3.0开始,Spring开始支持JSR-330标准注解。Spring框架会使用与扫描Spring注解相...翻译 2018-09-09 21:31:26 · 1035 阅读 · 0 评论 -
IoC容器篇(五)——Bean范围
目录Bean 范围1.Singleton范围2.Prototype范围3.Request、session、application以及WebSocket范围4.定制范围翻译源:Spring官方文档Bean 范围当创建了一个bean定义时,就相当于创建了一个用来创建bean中定义的类的实例对象的菜单。通过bean定义,不仅可以控制有指定类创建出的对象的不同的依赖与配...翻译 2018-09-04 19:22:32 · 989 阅读 · 0 评论 -
IoC容器篇(十)——类路径扫描与组件管理
目录类路径扫描与组件管理1.@Component与构造型注解2.元注解3.自动检测类与注册bean定义4.使用过滤器定制扫描5.通过组件定义bean元数据6.命名被自动检测的组件7.为被自动检测的组件提供范围8.通过注解提供qualifier元数据9.生成候选组件目录翻译源:Spring官方文档类路径扫描与组件管理 除了将基础的bean定义显...翻译 2018-09-09 17:38:01 · 707 阅读 · 0 评论 -
IoC容器篇(六)——定制Bean性质、Bean定义继承
目录定制Bean的性质1.生命周期回调函数2.ApplicationContextAware 与 BeanNameAware3.其他Aware接口Bean定义继承翻译源:Spring官方文档定制Bean的性质 1.生命周期回调函数可以通过实现Spring的InitializingBean与DisposableBean接口来与容器对bean生命周期的管理进行交...翻译 2018-09-05 11:29:22 · 195 阅读 · 0 评论 -
IoC容器篇(十五)——ApplicationContext的额外功能
目录ApplicationContext的额外功能1.使用MessageSource国际化2.标准事件与定制事件3.对低层次资源的便捷访问4.初始化web应用的ApplicationContext5.将Spring ApplicationContext作为Java EE RAR文件部署翻译源:Spring官方文档ApplicationContext的额外功能or...翻译 2018-09-12 17:56:19 · 433 阅读 · 0 评论 -
IoC容器篇(九)——基于注解的容器配置(二)
目录基于注解的容器配置5.使用泛型作为自动装配修饰语6.CustomAutowireConfigure7.@Resource8.@PostConstruct and @PreDestory翻译源:Spring官方文档基于注解的容器配置 5.使用泛型作为自动装配修饰语@Autowiredprivate Store<String> s1; // ...翻译 2018-09-08 16:32:16 · 225 阅读 · 0 评论 -
Spring资源篇(二)(完结)——ApplicationContext与资源路径
目录ApplicationContext与资源路径1.构造ApplicationContext2.ApplicationContext构造器资源路径中的通配符3.FileSystemResource警告翻译源:Spring官方文档ApplicationContext与资源路径1.构造ApplicationContextApplicationContext构造器通常使...翻译 2018-09-14 08:31:29 · 2464 阅读 · 0 评论