13.尽量用ApplicationContext接口而不是BeanFactory
14.想要使用@Autowired注解,则要注册
<bean class="org.springframework.beans.factory.annotation.
AutowiredAnnotationBeanPostProcessor"/>
装配默认行为是byType,要求有且只有1个类型相符的bean满足注入条件,若可能1个bean也没有,则可以通过@Autowired(required = false)来避免BeanCreationException 异常,不过现实中情况比较少见,若多于1个类型相符的bean,可以通过追加一个@Qualifier("beanId")注解来变成byName,明确的指明要注入那个id的bean
15.也可以用JSR-250规范中@Resource来替代@Autowired注解,但是它的默认行为是byName,要想使用JSR-250的注解,则要注册
<bean class="org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"/>
16.通过自动装配注解,也就不需要提供相应的setter方法了,直接通过反射可以注入相应的private域
17.context命名空间的<context:annotation-config/>可以同时至少注册4个BeanPostProcessor:
AutowiredAnnotationBeanPostProcessor,CommonAnnotationBeanPostProcessor,PersistenceAnnotationBeanPostProcessor,RequiredAnnotationBeanPostProcessor
18.开启组件自动扫描如<context:component-scan base-package="org.example"/>,
默认也注册了
AutowiredAnnotationBeanPostProcessor,CommonAnnotationBeanPostProcessor
(资源部分)
19.加了特定前缀classpath:,强制返回ClassPathResource,无论ApplicationContext是什么实现
20.FileSystemXmlApplicationContext不存在绝对路径,开头加不加"/",都会变成不加
分享到:
相关推荐
MyBatis_3参考手册, spring2.5参考手册MyBatis_3参考手册, spring2.5参考手册MyBatis_3参考手册, spring2.5参考手册MyBatis_3参考手册, spring2.5参考手册MyBatis_3参考手册, spring2.5参考手册MyBatis_3参考手册, ...
Spring2.5中文参考手册是学习和理解Spring框架的重要资源,涵盖了上述所有核心概念和特性。通过深入阅读,开发者可以掌握如何利用Spring 2.5构建高效、灵活且易于维护的企业级应用。无论是在传统的J2EE环境中还是...
这个`Spring2.5中文手册`是一个非常有价值的参考资料,帮助开发者深入理解并有效地利用Spring框架。 1. **Spring概述** - Spring是一个开源的Java平台,它提供了全面的应用程序架构支持,简化了Java Enterprise ...
这个"Spring2.5-中文参考手册chm.zip"文件包含了关于Spring 2.5版本的详细中文指南,对于学习和理解Spring框架具有很高的价值。 Spring框架的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程...
根据提供的信息来看,这份文档是关于Spring 2.5版本的参考手册。Spring框架是一个开源的应用框架,主要用于Java平台的企业级应用开发。Spring框架的主要优势在于它的轻量级、灵活性以及对其他技术的良好支持。接下来...
《Spring 2.5 开发手册》是针对Spring框架2.5版本的权威指南,它详细阐述了这一经典版本中的核心特性和最佳实践。Spring框架是Java应用开发中不可或缺的一部分,尤其是在企业级应用中,其灵活性和强大的功能使得它...
Spring 2.5中文开发手册是一份面向中文用户的参考书,它提供了全面而详尽的Spring框架使用指南。这份手册不仅适用于初学者,对于有经验的开发者来说,它也是一份非常好的参考资料。手册的PDF格式意味着用户可以在...
《精通Spring2.5》是一本深度探讨Spring框架的权威指南,主要针对Spring 2.5版本进行深入解析。Spring是Java企业级应用开发中最受欢迎的框架之一,它以其轻量级、模块化的设计,以及对IoC(Inversion of Control,...
这份《Spring 2.5中文手册》详细地介绍了这个版本的特性和使用方法,对于理解和掌握Spring 2.5非常有帮助。 1. **依赖注入(Dependency Injection, DI)**:Spring的核心特性之一,允许开发者在运行时动态地将依赖...
spring2.5 中文手册
《Spring 2.5 开发手册》是一本深入解析Spring框架2.5版本的专业指南,旨在帮助开发者理解和应用这一强大的Java企业级应用框架。Spring框架以其依赖注入、面向切面编程以及全面的企业服务支持,成为了Java开发中的...
根据提供的信息,我们可以详细解析《spring2.5 参考手册》所涵盖的主要知识点,包括其核心内容、特点以及与其他框架的整合方式等。 ### 一、Spring2.5 核心技术 #### 1.1 Spring 框架概述 - **Spring** 是一个开源...
《Spring 2.5中文手册》是一份详细阐述Spring框架2.5版本特性和功能的文档,对于Java EE开发者来说是一份极其宝贵的参考资料。Spring框架是Java开发领域中最为广泛使用的轻量级框架之一,它提供了强大的依赖注入、...
Spring 2.5中文官方手册是一份非常重要的资源,它为开发者提供了全面了解Spring框架2.5版本的详细信息。Spring是一个开源的Java平台,它简化了企业级应用的开发,通过提供一种依赖注入(Dependency Injection,DI)...
《Spring 2.5 中文手册》是一份详尽的指南,专为Spring框架的初学者和专业开发人员提供深入理解。Spring是一个广泛使用的Java企业级应用开发框架,以其依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-...
Spring 2.5版本是该框架的一个重要里程碑,它引入了许多改进和新功能,为开发者提供了更好的灵活性和控制力。以下是关于Spring 2.5的一些关键知识点: 1. **依赖注入(Dependency Injection, DI)**:Spring的核心...
自用Spring 2.5参考手册,共享给大家,自用Spring 2.5参考手册,共享给大家,自用Spring 2.5参考手册,共享给大家,自用Spring 2.5参考手册,共享给大家,自用Spring 2.5参考手册,共享给大家,自用Spring 2.5参考...
Spring 2.5版本是该框架的一个重要里程碑,引入了许多新特性并优化了已有的功能。以下是对Spring 2.5中文文档的主要内容进行的详细解释。 1. **依赖注入(DI)增强**:在Spring 2.5中,依赖注入进一步加强,支持了...
《Spring 2.5 开发参考手册》是Spring框架在2.5版本时的重要文档,为开发者提供了全面、深入的指南。Spring是一个开源的应用框架,主要用于简化Java企业级应用的开发,它倡导依赖注入(Dependency Injection,DI)和...
Spring 2.5是Spring框架的一个重要版本,它引入了许多关键特性,为开发者提供了更强大的功能和更好的灵活性。让我们深入探讨一下Spring 2.5中的核心知识点。 1. **依赖注入(Dependency Injection, DI)**: ...