Spring注解
2016-02-22 14:53
393 查看
组件注解
@Controller用于标注控制层组件 (控制层)
@Service用于标注业务层组件 (业务层)
@Repository用于标注数据访问组件,即DAO组件 (持久层)
@Component泛指组件,所有受Spring 管理组件的通用形式,不推荐使用(通用)
注入注解
@Resource 按 byName 自动注入 (J2EE提供:推荐,减少对Spring的依赖)
@Autowired 按 byType 自动注入 如果想按照名称来转配注入,则需要结合@Qualifier一起使用(Spring提供)
@Controller用于标注控制层组件 (控制层)
@Service用于标注业务层组件 (业务层)
@Repository用于标注数据访问组件,即DAO组件 (持久层)
@Component泛指组件,所有受Spring 管理组件的通用形式,不推荐使用(通用)
注入注解
@Resource 按 byName 自动注入 (J2EE提供:推荐,减少对Spring的依赖)
@Autowired 按 byType 自动注入 如果想按照名称来转配注入,则需要结合@Qualifier一起使用(Spring提供)
相关文章推荐
- java问题定位常用命令
- struts笔记
- 二:java传统定时器Timer
- java接口学习例子
- WebService-06-CXF与Spring集成
- 【算法】递归的理解
- RabbitMQ消息队列入门篇(环境配置+Java实例+基础概念)
- java.util.ServiceLoader源码分析
- struts2的ActionSupport里面有execute
- 一:java传统线程创建
- java.lang.ClassNotFoundException: Didn't find class "com.mob.wenda.MainActivity"
- PermGenspace错误解决方法java.lang.OutOfMemoryError:Perm
- Java [Leetcode 189]Rotate Array
- 浅析Java中的final关键字
- 深入Java虚拟机(2)——Java的平台无关性
- 解析Java中的File类
- socket 中使用byte数组或者是字符流传输数据
- Spring自定义接口,不定期更新。。。
- java中Double类型数据保留两位(非四舍五入)
- spring配置文件读取properties文件