SpringBoot integra el tutorial de MongoDB

prefacio

Este artículo presenta cómo usar SpringBoot para integrar la base de datos MongoDB y luego usar una pequeña demostración para demostrar el código Java para operar en MongoDB.

Entorno y configuración

Dependencias de Maven:

<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>

Configuración del entorno:

# 应用名称
spring.application.name=mongodb
# 应用服务 WEB 访问端口
server.port=8080
# Mongo 数据库 URI
spring.data.mongodb.uri=mongodb://localhost:27017/test

preparar código

Preparar la clase de usuario

@Data
public class User {
    
    
    //姓名
    private String name;
    //年龄
    private Integer age;
    //等级
    private Integer grade;
}

Cree una nueva colección (es decir, una tabla) en la base de datos MongoDB, nombre de usuario e inserte varios datos, como:

# 如果数据库不存在,则创建数据库,否则切换到指定数据库。
use test

Crear tabla de usuario e insertar datos

db.user.insert({
    
    "name":"张三","age":"12","grade":"1"})

Escritura de clases de prueba Java

@SpringBootTest
class MongodbApplicationTests {
    
    

    @Autowired
    private MongoTemplate mongoTemplate;

    @Test
    void testMongoDB() {
    
    
        List<User> userList = mongoTemplate.findAll(User.class);
        userList.forEach(item->{
    
    
            System.out.println(item);
        });
    }

}

resultado de la operación:
、

Supongo que te gusta

Origin blog.csdn.net/qq_31762741/article/details/123528685
Recomendado
Clasificación