@Resource 注解(J2EE提供)
2个属性,name和type. 首选的是根据name进行注入,若无法匹配,回退至依据类型注入
@Autowired (Spring提供)
依据类型注入,若允许为空,则required属性为false
@Qualifier 配合@Autowired.当有多个类型可以注入的时候,通过此注解指定具体哪一个
参数是名字
@Autowired
@Qualifier("userDao")
其他:
@Service标注业务层 @Controller标注控制层@Repository标注dao层 都属于@Component范围