【发布时间】:2015-10-19 01:58:48
【问题描述】:
我正在重返 Spring(当前为 v4)。现在有了@SpringBootApplication 和其他注释,一切都很棒,但所有文档似乎都忘记提及我如何在 XML 中定义其他 bean!
例如,我想创建一个“SFTP 会话工厂”,定义如下: http://docs.spring.io/spring-integration/reference/html/sftp.html
有一些很好的 XML 来定义 bean,但是我到底应该把它放在哪里以及如何链接它呢?以前我做过:
ApplicationContext context = new ClassPathXmlApplicationContext(
"classpath:applicationContext.xml");
指定文件名和位置,但现在我正在尝试使用:
ApplicationContext ctx = SpringApplication.run(Application.class);
我应该把 XML 文件放在哪里?有没有神奇的春天名字可以称呼它?
【问题讨论】:
标签: java xml spring spring-boot configuration-files