在没有@EnableAutoconfig的情况下创建spring boot restful Webservices

时间:2016-06-21 18:41:56

标签: java spring rest

我有一个Spring启动项目,它被打包到jar中,它的功能与MQ和数据库有关。我现在想要在该项目上托管一个Web服务,但我不能使用@EnableAutoConfiguration或@SpringBootApplication。要创建的Web服务是一个简单的GET服务,它将返回一个整数值。我尝试了以下步骤,但仍然没有启动web服务。

  1. 将spring-webmvc,spring-web,spring-boot-web,spring-tomcat jar添加到pom.xml
  2. 将工件类型从jar更改为pom.xml中的war
  3. 在配置类
  4. 中添加了@EnableWebMvc
  5. 使用@Controller和@RequestMapping
  6. 添加了一个类
  7. 为Tomcat为EmbeddedServletContext创建了一个bean。
  8. 我错过了什么?  一些博客提到了创建WebApplicationContextInitializer,有些博客提到了创建Dispatcher servlet。

    我的问题是我需要手动创建所有bean来启动我的web服务(因为我不能使用EnableAutoConfig)

0 个答案:

没有答案