Application.java--以Java的方式编写application.xml配置文件

以Java的方式编写application.xml文件

  • 1、编写@Configuration类配置类
  • 2、@ComponentScan配置组件扫描
  • 3、手动配置Bean和手动注入
  • 4、使用AnnotationConfigApplicationContext(Application.class);

1、编写@Configuration类配置类

通过@Configuration注解来代表这是一个配置类

2、@ComponentScan配置组件扫描

配置组件扫描@ComponentScan(“包路径”) ;如果不指定包就以配置类的包作为要扫描的包

3、手动配置Bean和手动注入

@Bean
	public MController mcontroller(){
		MController mController = new MController();
		mController.setMservice(mservice());
		return mController;
	}
	
	@Bean 
	public MService mservice(){
		MService mService = new MService();
		mService.setMdao(mdao());
		return mService;
	}
	
	
	@Bean
	public MDao mdao(){
		return new MDao();
	}

4、使用AnnotationConfigApplicationContext(Application.class);

ApplicationContext applicationContext = new AnnotationConfigApplicationContext(Application.class);
    MController mController = applicationContext.getBean(MController.class);
    System.out.println(mController);

你可能感兴趣的:(Spring,java,spring)