首页 > 编程语言 > 详细

Spring框架中利用注解进行自动装配的环境配置步骤和常见问题

时间:2014-07-07 21:52:10      阅读:655      评论:0      收藏:0      [点我收藏+]

第1步:配置XML文件

,如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context.xsd
        ">
      <context:annotation-config/>


</beans>

此处要注意的问题是,beans属性中的地址千万不要更改顺序,特别是schemaLocation中的地址不要改变顺序,不然会报错

<context:annotation-config/>语句的作用是隐式地向 Spring 容器注册

AutowiredAnnotationBeanPostProcessor、

CommonAnnotationBeanPostProcessor、

PersistenceAnnotationBeanPostProcessor、

RequiredAnnotationBeanPostProcessor     这 4 个BeanPostProcessor。

 

第2步:确保将Spring框架下所有的包添加到了buildpath

不知道为什么,如果不把所有的包都添加进去,运行时也会报错

 

第3步:在java文件中使用@Autowire注解:

要先导入一个文件:

import org.springframework.beans.factory.annotation.Autowired;

然后在setter或者constructor或者成员变量定义的地方使用@AutoWired就行了:

bubuko.com,布布扣

在XML中就不用显式地引用相应的bean了:

bubuko.com,布布扣

Spring框架中利用注解进行自动装配的环境配置步骤和常见问题,布布扣,bubuko.com

Spring框架中利用注解进行自动装配的环境配置步骤和常见问题

原文:http://www.cnblogs.com/hewenwu/p/3812989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!