1. Spring IOC annotation
首先加入<context:annotation-config/>
@autowired: bytype 如果有两种类型的bean,可以使用@qualifier("")指定autowired注入哪个bean
@resource: byname
@component :表示一个通用注释,用于说明一个类是一个Spring容器管理的类,即就是该类已经拉入到Spring的管理中。
@Controller@Service,@Repository是@component的细化,这三个注解比@component带有更多的语义,它们分别对应了控制层、服务层、持久层的类。
2. Spring AOP annotation
首先加入<aop:aspectj-autoproxy/>
xmlns:aop="http://www.springframework.org/schema/aop"
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.5.xsd