java学习简单笔记20190227

Spring aWare,是Spring框架使用的,生成的Bean如果要使用IoC容器的一些功能,就可以实现它的接口,例如BeanaWare,ApplicationContextaWar等接口

多线程,Spring是通过TaskExecutor执行器来执行的,在配置类中实现AsyncConfigurer接口,并注解@EnableAsync开启,使用实例化ThreadPoolTaskExecutor线程池中的一个执行器TaskExecutor,在要执行的方法上面注解@Async。

计划任务,在配置类中注解@EnableScheduling,在要执行的方法注解@Scheduled(计划执行方式,每天或者定时间),当context.getBean()之后,会识别标注的方法并进入计划执行列表等待设定好的计划方式执行。

@Conditional按条件生成Bean,条件类实现Condition接口中的matches方法返回判断值是否生成bean,在要生成的方法标注@Bean并标注@Conditional(条件类.class),将按照条件类返回的值判断是否生成bean。

组合注解 与元注解,当一个注解的原代码上面带有另外的注解时,被注解的类或方也同样会继承它所有的注解

猜你喜欢

转载自www.cnblogs.com/lofe/p/10441441.html