springboot+mongodb

72 阅读1分钟

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