spring之注解配置bean
来源:互联网 发布:java https post请求 编辑:程序博客网 时间:2024/05/21 11:12
@component:通用 @repository:标识持久层 @service:标识业务层 @controller:标识控制层
注解之后还要在.xml文件中的中声明要去扫描的,才会起来注解的作用base-package属性:用来指定要扫描的包,可以有多个,多个的话用“,”来分隔;
指定要扫描的包;
指定不会去扫描的包。
用这两个属性之一定要先设置中的属性值为true。如果一个bean被ioc容器管理了,那么它有右上角会有“s”小标签。4.要导入context命名空间才会使注解起作用
5.要在bean前面标记这个@Repository(“userRepository”)
package com.spring.annotation.repository;import org.springframework.stereotype.Repository;@Repository("userRepository")public class UserRepositoryImpl implements UserRepository{@Overridepublic void save() {System.out.println("userRepository的实现类,save方法"); }}7. resource-pattern属性来过滤特定的类,用了这个之后别的都不会注入了。
8.指定不包含的类型的bean
<!-- 指定Spring ioc容器扫描的包 --><context:component-scan base-package="com.spring.annotation"><!-- 指定不包含的类型的bean --> <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository" /></context:component-scan>
如上代码,不包含@Repository注解的bean了。9.指定只包含哪种类型组件的bean<!-- 指定Spring ioc容器扫描的包 --> <context:component-scan base-package="com.spring.annotation" use-default-filters="false"> <!-- 指定只包含特定组件类型的bean --><context:include-filter type="annotation" expression="org.springframework.stereotype.Repository"/> </context:component-scan>
如上代码,指定只包含@Repository注解的bean,只个要在context:component-scan中设置use-default-filter属性值为false。
指定只包含什么类,要设置context:component-scan=“true”;
指定不包含什么类。
0 0
- spring之注解配置bean
- Spring -- 注解配置Bean
- spring 注解配置bean
- Spring - 注解配置Bean
- Spring Bean配置:注解配置
- Spring Bean配置方式之三:注解配置
- Spring Bean配置方式之三:注解配置
- spring 注解方式配置Bean
- spring 注解扫描bean配置
- Spring基于注解配置Bean
- spring 注解方式配置Bean
- spring通过注解配置Bean
- Spring通过注解配置bean
- Spring通过注解配置bean
- Spring通过注解配置bean
- Spring通过注解配置bean
- spring通过注解配置Bean
- 【Spring】IOC之基于注解的配置bean(上)
- Xcode 新建 main.m工程
- asp.net 微信分享到朋友圈,分享给朋友接口
- 高效地配置OkHttp
- poj 1511 Invitation Cards (最短路)
- hdu2023-第一个
- spring之注解配置bean
- 视图间切换的时候的动画效果
- JAVA 利用泛型返回类型不同的对象
- 学习笔记(二)C#获取当前正在执行的代码的命名空间、类、方法的名称
- HttpClient POST的中文编码问题
- 为何要重建索引 index
- Android OkHttp完全解析 是时候来了解OkHttp了
- 自动化测试发展变革——第五期魅族技术开放日现场精彩回顾
- Xcode 8 与 Mac OS 使用 问题汇总