Spring 配置 注解[一]
来源:互联网 发布:wow.js下载 编辑:程序博客网 时间:2024/06/06 06:41
spring 大多数配置,都可选择xml 或者 annotation
除了aop配置
spring aop实现,动态代理反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)
http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html
@Component
名称:组件
属性:value(默认 “”,可自定义,指定Bean名称)
作用:声明当前类作为Spring Bean,供其它Spring注解调用
使用位置:类
@Configuration
名称:配置
属性:value(默认 “”,可自定义,指定Configuration名称)
作用:声明当前类作为Spring Configuration 配置文件
使用位置:类
@ComponentScan
名称:组件扫描
属性:value(默认 “”,可自定义,指定要扫描的包名)
:packages(基础包,默认 “”,可自定义,指定多个基础包,数组)
作用:声明当前类扫描组件
使用位置:类(和 注解 @Configuration 一起才会生效
@Autowired
名称:自动装配
属性:required(默认 true,当前注解依赖是必须的,Spring会进行检查)
作用:在当前方法被调用时,参数会自动填充(前提是有对应参数的Bean 存在)
使用位置:方法
@Bean
名称:实体【直译:豆子】
属性:value(默认 “”,可自定义,指定实体名称)
作用:声明当前方法产生一个实体Bean,供其他Spring注解使用
使用位置:方法,(和 注解 @Configuration 一起才会生效
component-scan
xml版
spring-context.xml spring配置文件
<?xml version="1.0" encoding="UTF-8"?><beans> <context:component-scan base-package="soundsystem" /></beans>
component-scan
annotation版
spring-context 注解配置文件
@Configuration@ComponentScan(value = "soundsystem")public class CDPlayConfig {}
end
- Spring 配置 注解[一]
- Spring入门案例 注解方式配置(一)
- Spring 注解讲解一
- spring注解配置
- Spring注解配置
- spring mvc注解配置
- Spring IoC 注解配置
- Spring注解版配置
- spring 注解配置
- 注解方式配置spring
- spring注解配置
- Spring的注解配置
- Spring AOP注解配置
- spring注解扫描配置
- spring注解配置详解
- Spring注解事务配置
- Spring AOP 注解配置
- Spring MVC 注解配置
- The C Programming Language 练习题4-6
- 从零开始开发Android版2048 (八)
- 关于Http一些基础知识的学习
- ssh notes
- 鸡兔同笼
- Spring 配置 注解[一]
- linux中配置zookeeper开机自启动---简单有效
- 《mysql 必知必会》整理1
- Android应用程序内存分析工具
- LeetCode 08:string to int(atoi)(C++实现)
- Java中String类的方法和说明
- 随机生成数的方法
- 从零开始开发Android版2048 (九)
- lintcode刷题--生成括号