파란하늘의 지식창고
Spring Data Mongodb 사용해보기
Study/Java 2018. 12. 24. 14:18

Spring Boot Mongo 설정 MongoClient를 바로 사용하는 방법과 MongoTemplate을 사용해서 Spring Data의 Repository를 사용하는 방법이 있다. 아래 dependency를 추가한다. org.springframework.boot spring-boot-starter-data-mongodb 각자 환경에 맞게 아래 properties를 추가한다. (만약 설정하지 않으면 아래 설정이 default로 사용된다.) spring.data.mongodb.host=localhost spring.data.mongodb.port=27017 아래처럼 configuration 설정을 추가한다. @Configuration @EnableMongoRepositories(basePackages ..

Spring Boot Mongodb reactive 설정하기
Study/Java 2018. 12. 3. 23:03

공부하면서 적는 내용이라 정확하지 않을 수 있음. mongodb 를 모르는 상태에서 연동을 하는 정도의 수준 reactive를 공부하려고 이 설정을 진행 하였음. reactive가 아닌 경우의 설정은 생략 spring-data-mongodb 설정 boot를 사용하지 않는 경우 아래와 같이 AbstractReactiveMongoConfiguration를 구현하여 설정을 한다. dependency 설정 org.springframework.data spring-data-mongodb java config 설정 @Configuration @EnableReactiveMongoRepositories(basePackages = "net.luversof.blog.repository") public class BlogR..