spring学习笔记
1.XML里配置bean的scope,一般常用的singleton(默认)和prototype(原型)。
singleton对应一个对象实例,单例;prototype对应多个对象实例。
2.By default, classes annotated with
@Component, @Repository, @Service, or @Controller are the only detected candidate components.(是唯一会被检测到的候选组件)。
3.@Resource(重要)
a)加入:j2ee/common-annotations.jar
b)默认按名称,找不到再类型
c)可以指定特定名称
:@Resource(name="userDAO")
d)推荐使用
e)不足:如果没有源码,就无法运用annotation,只能使用xml
4.@Component @Service @Controller @Repository,写在class定义上面
a)初始化的名字默认为类名首字母小写
b)可以指定初始化bean的名字
:@Component("userService")
5.搞懂动态代理,反射的概念,再就是AOP。
分享到:
相关推荐
spring学习笔记
### Spring学习笔记(精华全记录) #### Spring框架概述 Spring框架源自Rod Johnson的个人项目,最初于2002年末发布。Spring并非一开始就作为一个完整的框架出现,而是从一个项目逐步发展而来。随着项目的成熟,...
Spring学习笔记( spring视频笔记)
### Spring学习笔记:深入理解AOP与Annotation驱动的动态代理 #### 核心知识点解析: 在探讨Spring框架中AOP(面向切面编程)及基于Annotation的动态代理之前,我们首先需要了解AOP的基本概念及其在Spring中的实现...
这份"Spring学习笔记+学习源码.zip"资源包含了深入学习Spring及其相关技术的知识点,以及实践代码,对提升Spring技能将大有裨益。 首先,我们来详细讨论Spring框架的主要组件和功能: 1. **依赖注入(Dependency ...
本资料“Spring学习笔记&源码”是基于网易云课堂黑马程序员的Spring四天精通课程,旨在帮助学习者深入理解和实践Spring框架。 笔记部分可能会涵盖以下内容: 1. **Spring概述**:介绍Spring框架的历史、特点和主要...
Spring学习笔记(马士兵spring视频笔记).docSpring学习笔记(马士兵spring视频笔记).docSpring学习笔记(马士兵spring视频笔记).docSpring学习笔记(马士兵spring视频笔记).doc
根据提供的压缩包文件名,我们可以推测这是一个逐步学习Spring的系列笔记。从"Spring_day1"开始,可能涵盖了Spring的基础概念、环境搭建和基本配置。"Spring_day2"可能涉及了依赖注入和AOP的深入讲解。"Spring_day3...
“Java Spring学习笔记”是一份宝贵的资源,专门为想要学习和掌握Java Spring框架的开发者而设计。这份学习笔记提供了详细而系统的教程和实践指南,帮助初学者快速入门,并带领已经有一定经验的开发者深入理解和应用...