zl程序教程

您现在的位置是:首页 >  后端

当前栏目

springboot+mongodb

2023-09-11 14:22:32 时间

1.pom文件引入mongodb依赖包

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

        </dependency>

2.配置文件(application.properties)配置mongodb的数据库信息

#mogodb配置
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017

spring.data.mongodb.database=test

3.创建dto,service,dao,controller类

dto:

            @Id
    public String id;
    public String name;

dao:

public interface CustomerRepository extends MongoRepository<Customer, String> {
    public Customer findByFirstName(String name);
    public List<Customer> findByLastName(String name);

}

controller:

@RequestMapping(value = "/getId")
public String getId(HttpServletRequest req, HttpServletResponse resp) {
Customer customer=new Customer("aaa");
return customerRepository.save(customer).getId();
}