@Configuration
作用于类上.声明一个配置类.相当于XML配置文件中是<beans>标签.
@Bean
作用于方法上.声明一个对象,把一个类交给spring容器管理.相当于XML配置文件中的<bean>标签
eg:
@Configuration public class JobConfiguration { //job建立工厂 @Autowired private JobBuilderFactory jobBuilderFactory; //步骤建立工厂 @Autowired private StepBuilderFactory stepBuilderFactory; //创建job对象 @Bean public Job helloJob(){ //job的名称 return jobBuilderFactory.get("hello springbatch") .start(step1()) //开始执行job,第一个步骤 .build(); //创建job }
本文介绍如何使用Spring Batch通过@Configuration和@Bean注解进行作业配置。@Configuration用于声明配置类,而@Bean则用于定义交由Spring容器管理的对象实例。文章提供了一个具体的例子,展示了如何配置JobBuilderFactory和StepBuilderFactory来创建和管理Spring Batch作业。
8410

被折叠的 条评论
为什么被折叠?



