@Component 组件类
@Controller 表现层类
@Service 业务层类
@Repository 持久层类
@Bean 方法返回的对象加入容器
@Autowired 按类型注入对象,(required = false)无法自动装载不报错
@Resource 按名注入对像
@Qualifier 与Autowired一起使用时指定装配名称
@PostConstruct 指定初始化方法
@PreDestroy 指定销毁方法
@Scope 指定创建类型,默认单例
singleton(单例) prototype(原形) request(同一请求) session(同一会话)
@Transactional 事务设置
transactionManager, propagation,isolation,readOnly,rollbackFor,noRollbackFor,timeout
@Configuration 配置类