spring注解学习笔记

原创 2013年12月04日 09:44:41

@Resource 注解在spring安装目录的lib\j2ee\common-annotations.jar

@Autowired 默认按照类型装配
@Resource 按照名称装配,如果找不到与名称匹配的bean才会按类型装配

在配置文件中首先要声明
<context:annotation-config/>
表示是使用注解的方式进行注入

@Resource(name="user1") public User user;
根据指定的name属性user1会在配置文件中查找,如果匹配会把配置文件中的指定的类new一个对象注入给user这个属性
@Resource() public User user;
如果没有写name属性,则会将属性的名字默认为是name属性,在配置文件中匹配查找。

@Resource 
public void setUser(User user) {
 this.user = user;
}
使用set方法注入对象

 

spring 关于数据库的操作
继承 HibernateDaoSupport
里面有方法getHibernateTemplate()得到的对象对事务进行管理

 

 

相关文章推荐

Spring学习笔记三: 通过注解配置Bean

一、在 classpath 中扫描组件组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括: @...

Spring4.0学习笔记 第二章 自动装配(使用自定义的限定符注解)

Spring4.0允许我们使用自定义的限定注解,现在我们有一个Disk接口,两个实现类JayDiskImpl 和TomDiskImpl,现在我们要在CtBean中自动注入Disk 的实例,因为有两个实...

Spring注解学习笔记

首先需要理解一个概念,spring其实是一个大容器! 1,在base-package指明一个包 context:component-scan base-package="cn.ghhh.j...

spring学习笔记----通过注解配置Bean(1)

学习目标:通过注解配置Bean注解的前提: 组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组...

Spring2.5注解(标注)学习笔记

转自:http://blog.csdn.net/beacher_ma/article/details/4662421 Spring2.5注解(标注)学习笔记   想深入的学习sp...

SPRING MVC注解 学习笔记

添加@Autowired注解package cn.com.myFrame.spring.autowire; import org.springframework.beans.factory.an...

Spring学习笔记---2.2-基于注解的配置

一、使用注解定义Bean:        无论采用的是xml 还是注解的形式,他们都是Bean 定义的载体,其目的都是为Spring容器提供Bean定义的信息,Spring从2.0 开始引入...

Spring 学习笔记6—— 注解开发

1 修改配置文件applicationContext.xml增加命名空间的和约束文件
  • xundh
  • xundh
  • 2017年03月01日 17:30
  • 240

spring学习笔记(13)——注解Autowired自动装配

使用Autowired 一般情况下,controller和service是有关联关系的,service和DAO层是有关联关系的,我们使用autowired注解,在controller中装配servic...

Spring 学习笔记(9)—— 注解驱动的控制器

一、使用 @RequestMapping 映射请求1 通过请求 URL 进行映射通过 @PathVariable 可以将 URL 中的占位符参数绑定到控制器处理方法的入参中二、请求处理方法签名一般情况...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring注解学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)