1.和装配bean有关:
@Compnent :三个引申
@Controller :表现层(web)
@Service :业务层
@Repository :持久层(dao)
2.注入相关
@Autowired
@Qualifier(value="?")
@Resource(name="?")
@Value:自动注入属性值,通过${}获取
3.生命周期和范围:
@PostConstruct:初始方法
@PreDestroy:销毁方法
@Scope:作用范围,singleton,protype
4.配置类有关
@Configuration :配置类
@Import(.class):导入配置类
@PropertrResource:导入配置文件properties
@Bean:方法返回的对象进行装配
@CompnentScan:注解扫描
5.测试相关:
@RunWith():junit测试
@ContextConfiguration:指定加载某个配置文件或者配置类。