一.配置applicationContext.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"> <!-- bean definitions here -->
<!-- 配置组件扫描,指定需要ioc注解的包 -->
<context:component-scan base-package="com.cws.spring.demo1"></context:component-scan>
</beans>
二.可以使用两种方式对类属性进行注解
(1).使用spring自带的@autowried(他只支持属性相同的注解)
ieg. @autowried
UserDaoImpl userdao=new UserDaoImpl();就是获取到了UserDaoImpl中spring注解的值
如果按名称注解需要加入标签@Qualilier(value="需要与UserDaoImpl的注解名称相同".)
(2)使用@Resource进行注解 name="需要与UserDaoImpl的注解名称相同"
@Resource(name="userdao")
UserDaoImpl userdao=new UserDaoImpl();