springboot+mongodb

2022-11-30 21:19:26 浏览数 (2)

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(); }

0 人点赞