MongoDB (No SQL)
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#data.nosql.mongodb
https://www.mongodb.com/compatibility/spring-boot
궁금한 점
- (kotlin) id를 어떻게 선언하면 되는가?
Neo4j (Graph DB)
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#data.nosql.neo4j
docker-compose 설정 : https://neo4j.com/labs/kafka/4.0/docker/
Spring Security
https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#web.security
- 의존성만 추가해도 인증이 적용됨
- SecurityAutoConfiguration으로 인해 설정이 적용되며 Import중에 SpringBootWebSecurityConfiguration를 보게되면 다음과 같이 설정이 있음

- UserDetailsServiceAutoConfiguration에서 인증이 가능한 유저를 생성해줌
- PasswordEncoder를 설정해줘야지 커스텀한 아이디/비밀번호로 로그인이 가능
댓글