网站:
JavaEye 作者:
hideto
发表时间: 2007-07-14 18:37 此文章来自于
http://www.iteye.com
声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!
原文链接:
http://www.iteye.com/topic/101047
Spring JavaConfig参考文档
Spring JavaConfig Reference Documentation
Rod Johnson
Costin Leau
version 1.0-m2
Copies of this document may be made for your own use and for distribution to others, provided that you do not
charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether
distributed in print or electronically.
2007.05.08
目录
1. 介绍
2. 组件
2.1 @Configuration
2.2 @Bean
2.3 @ExternalBean
2.4 @ScopedProxy
3. Bean可见度
4. 装配依赖
5. 命名策略
6. 混合XM和annotations
7. 使用Java Configuration
8. Roadmap
第一章、介绍
在IoC中提到,Spring IoC核心为一个称为bean的概念。
这个概念定义了一个对象被Spring容器初始化、装配和管理的方式。
虽然Spring本身可以从任何metadata读取内容并装换成Java代码,但是XML是描述beans配置最流行的方式。
JDK5+中引入的Annotations允许源代码组件提供额外的metadata,这些metadata可以影响运行时语义。
这让annotations成为一个很好的配置选项。 |
《 Spring JavaConfig参考文档 》 的评论也很精彩,欢迎您也添加评论。查看详细 >>
推荐相关文章:
java邮件:在简单和复杂之间的方案
tomcat6013+myeclipse55m1+jsf12+spring2+proxool+jtds 的开发实现3
JavaEye推荐
上海乐福狗信息技术有限公司:诚聘技术经理和开发工程师
免费下载IBM社区版软件--它基于开放的标准,支持广泛的开发类型,让您的开发高效自主!
京沪穗蓉四地免费注册,SOA技术高手汇聚交锋.
上海:优秀公司德比:高薪诚聘 资深Java工程师
广州:优易公司:诚聘Java工程师,开发经理
上海:尤恩斯国际集团:诚聘开发工程师
北京:优秀公司NHNChina招聘:WEB开发,系统管理,JAVA开发, DBA
分享到:
相关推荐
本文档为Spring JavaConfig参考指南,版本1.0.0.m3,版权属于2005-2008年的Rod Johnson、Costin Leau和Chris Beams。本文档主要分为三部分: 1. **介绍**:介绍JavaConfig的基础概念,包括快速入门教程。 2. **API...
在提供的文档中,《Spring JavaConfig参考文档》详细介绍了如何使用Java类来替代XML配置。Spring 2.0引入了@Configuration和@Bean注解,使得配置更加直观且易于测试。这种方式减少了XML配置的复杂性,提高了代码的...
### Spring MongoDB 参考文档中文版关键知识点概览 #### 1. 了解Spring - **SpringData**:利用Spring框架的核心功能如IoC容器、类型转换系统等。 - **核心概念**:虽然不需要深入了解Spring API的具体细节,但对...
根据提供的文件内容,以下是关于Spring Cloud Dalston中文文档参考手册中文版的知识点详细介绍。 首先,Spring Cloud Dalston是Spring Cloud的一套组件,它帮助开发者构建分布式的系统。Spring Cloud与云原生应用...
在分布式系统中,各个服务的配置需要集中管理,Spring Cloud通过Spring Cloud Config组件,可以实现配置的外部化存储,并支持配置动态刷新。 2. 服务发现:服务注册与发现是微服务架构的核心之一,Eureka是Spring ...
Spring 数据 JPA 是一个强大的框架,它为使用 Java 持久化 API (JPA) 与 Spring 框架集成提供了便利。JPA 允许开发者使用注解来定义实体对象及其数据库行为,减少了手动编写 SQL 和 DAO 类的需求。在 Spring 中,JPA...
### Spring Security 2.0.x完全中文参考文档 #### 序言 本文档旨在为用户提供一份详尽且全面的Spring Security 2.0.x版本的中文指南,它不仅覆盖了核心概念、配置方法以及实际应用案例,还深入探讨了安全框架的...
Spring Cloud 是一个基于Java的微服务开发框架,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)操作的一系列...
Java 和 Spring 技术栈是现代企业级应用开发的核心组件,涵盖了从基础编程到...通过阅读这些文档,你可以对 Java、Spring、Spring Boot、MyBatis 和 Spring Cloud 有一个全面的理解,并能更好地应用于实际项目中。
创建 Repository 实例可以通过 XML 配置、JavaConfig 或者独立使用 Spring Beans 来实现。例如,使用 `@RepositoryDefinition` 注解定义一个 Repository,然后通过 `JpaRepositoryFactoryBean` 创建其实例。 **JPA ...
### Spring Security 3.0.1 中文参考文档知识点概览 #### 一、序言与入门 **1.1 Spring Security 是什么?** - **定义:** Spring Security 是一个强大的且高度可定制的身份验证和授权框架。它为基于 Java 的企业...
在学习和使用过程中,参考"Spring Cloud 中文文档 参考手册 中文版2018.pdf"和"spring-boot-reference-guide-zh.pdf"这两份文档是非常有帮助的。它们详尽地介绍了这两个框架的各个组件、配置、使用示例和最佳实践。...
《Spring 1.2 API 参考手册》是学习和理解Spring框架1.2版本核心API的重要资源。Spring是一个开源的Java平台,它为构建企业级应用提供了全面的框架支持,包括依赖注入、面向切面编程(AOP)、数据访问、事务管理、...
Spring Cloud 是一个基于Java的微服务开发框架,它为开发者提供了在分布式系统中实现配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态等多种功能。...
3. **配置管理**:Spring Cloud Config支持配置中心,可以方便地管理多个环境下的配置文件,并且可以与Spring Cloud Bus整合实现配置的动态刷新。 4. **服务发现**:Eureka是Spring Cloud Netflix中的一个组件,...
1. **`decide(Authentication authentication, Object object, ConfigAttributeDefinition config)`**: - 这个方法接收三个参数:`Authentication`对象、安全对象(通常是业务逻辑层的对象,如方法或数据对象)、...
这个资源是Spring Cloud的2018年中文参考文档,与官方英文文档同步,为开发者提供了全面且易懂的中文指南。 一、Spring Cloud基础概念 1. **服务发现**:Spring Cloud Netflix Eureka 提供了服务注册与发现的功能,...
Spring Security 是一个强大的Java安全框架,专为J2EE企业级应用设计,尤其与Spring框架无缝集成。这个框架提供了一整套的安全服务,包括身份验证、授权、访问控制以及会话管理,确保了应用程序的安全性。Spring ...
SpringCloud是Java开发人员在构建分布式系统时常用的一套微服务框架,它提供了全面的解决方案,包括服务发现、配置中心、断路器、智能路由、微代理、控制总线、全局锁、领导选举、分布式会话、集群状态等。...