我可以在没有Spring Boot的情况下使用Spring Data吗?

时间:2017-05-10 13:48:06

标签: java spring mongodb spring-boot spring-data

我目前正在开发一个应该连接到MongoDB的框架。我想选择Spring-Data-MongoDB来处理数据库。但是在我看到Github页面中的示例代码后spring-projects/spring-data-mongodb 我意识到Spring Data可能无法在没有Spring Boot / MVC的情况下工作。我对吗?有什么方法可以单独使用Spring Data吗?我不是在开发服务器,所以我不需要整个Spring框架。

提前致谢!

1 个答案:

答案 0 :(得分:1)

似乎你在混淆某些条款。 Spring是一般应用程序框架。 MVC只是核心的扩展,在每个Spring应用程序中都不是必需的。

在spring-data-mongodb的情况下,你只需要Spring框架的核心,它是其他模块的依赖。尽管Spring在Web开发中使用最为广泛,但它可以在任何JVM应用程序中使用。

Spring Boot也不仅仅专门用于Web开发,它可以帮助您设置一些常见配置(包括MongoDB)。