【发布时间】:2021-04-20 20:53:45
【问题描述】:
我将处理一些使用 Spring 开发的旧项目,我通常使用 Spring Boot,所以我开始在开始之前做一些测试来练习,我寻找了一些配置示例但我只找到了几个示例(有很多关于 Spring 的信息启动但不适用于春季)并且它们都不适合我。谁能告诉我在 spring 中使用 mongoTemplate 的最简单方法?
【问题讨论】:
我将处理一些使用 Spring 开发的旧项目,我通常使用 Spring Boot,所以我开始在开始之前做一些测试来练习,我寻找了一些配置示例但我只找到了几个示例(有很多关于 Spring 的信息启动但不适用于春季)并且它们都不适合我。谁能告诉我在 spring 中使用 mongoTemplate 的最简单方法?
【问题讨论】:
spring-boot 类:
@SpringBootApplication @EnableAutoConfiguration(排除 = { DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class }) 公共类 MyApp {...}
Mongo 回购:
@Repository
公共接口 UserRepository 扩展 MongoRepository
依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>{mongo.driver.version}</version>
</dependency>
也可以参考https://mkyong.com/mongodb/spring-data-mongodb-hello-world-example/
【讨论】: