@autowired需要向xml添加一些东西

时间:2014-03-11 21:18:56

标签: java xml spring autowired

我是Spring的新手。我读了一些关于@Autowired的内容。在文档中,似乎当我使用@Autowired时,我必须修改XML文件,例如applicationContext.xml。

但是,我阅读了代码,我刚刚在Java代码中看到了@Autowired,但我根本没有看到XML文件。它运作良好。如何使用@Autowired,如果需要,我还需要xml如何使用它?

1 个答案:

答案 0 :(得分:1)

可以使用java配置Spring应用程序。在这种情况下,您不需要application.xml。

@Configuration
public class AppConfig {

@Autowired
Environment env;


@Bean
public MyBean myBean(){
    return new MyBean()
}

}

这里@Configuration bean启用@autowired。以下是使用自动装配的另一个好例子

http://www.mkyong.com/spring/spring-auto-wiring-beans-with-autowired-annotation/

希望有所帮助