【发布时间】:2014-07-17 23:12:58
【问题描述】:
我关注了this tutorial。现在,如果我通过 Spring Boot 使用它,它可以工作,但是如果我尝试在 Apache Tomcat 7 上部署它(删除应用程序类),我会得到 404 响应。我也尝试过自己的配置 - 像这样:
@Configuration
public class MongoConfiguration {
public @Bean MongoDbFactory mongoDbFactory() throws Exception {
return new SimpleMongoDbFactory(new Mongo("127.0.0.1", 27017), "movies");
}
public @Bean MongoTemplate mongoTemplate() throws Exception {
return new MongoTemplate(mongoDbFactory());
}
}
还是不行。所以 2 个问题。
- 如何在tomcat上运行这个(如何做简单的rest并在tomcat上运行)
- 如何通过注解配置mongo(只是为了获取我的数据库)
注意:默认情况下,它使用运行 spring boot 的测试恶意软件,我可以通过简单的控制器(而不是 @RepositoryRestResource)使其工作,但我希望能够 curl http://localhost:8080 并通过选项获得响应。
【问题讨论】:
标签: spring-boot spring-data-mongodb spring-data-rest