我有一个使用 Jersey/Spring/Tomcat 的 RESTful 服务。我的问题是 - 是否可以从命令行(没有 Web 界面)访问我的 war 中的类?
问题是 JDBC 连接和一些其他 bean 由 spring 管理。那么如何在没有 Web 容器的情况下加载所有这些 bean?
最佳答案
您可以轻松地初始化应用程序上下文并手动加载所有类。这是一个例子:
ConfigurableApplicationContext applicationContext = new ClassPathXmlApplicationContext("/applicationContext.xml");
YourBean yourBean = applicationContext.getBean("yourBean", YourBean.class);
applicationContext.close();
关于java - 如何在没有 web 容器的情况下加载 spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383047/