声明bean的注解
1.@Component 没有明确的角色
2.@Service 在服务层(service层)被使用
3.@Repository 在数据访问层(dao层)被使用
4.@Controller 在控制层被使用
注入bean的注解
1.@Autowired Spring提供的注解。默认按照类型装配,可以结合@Qualifier("")指定名称装配。
2.@Resource JSR-250提供的注解。这个注解属于J2EE的,通过name属性的指定名称进行装配。
声明bean的注解
1.@Component 没有明确的角色
2.@Service 在服务层(service层)被使用
3.@Repository 在数据访问层(dao层)被使用
4.@Controller 在控制层被使用
注入bean的注解
1.@Autowired Spring提供的注解。默认按照类型装配,可以结合@Qualifier("")指定名称装配。
2.@Resource JSR-250提供的注解。这个注解属于J2EE的,通过name属性的指定名称进行装配。