필자가 이 사이트의 가이드를 수행하면서 배운 것들 간략 정리한 시리즈.가이드 자체에서 뭐 하는지는 가이드를 직접 방문해서 확인하는걸 추천.
튜토리얼 사이트. 여기서 몇가지 첨언만 함.GET 처리하는 서비스. "Hello World!" 출력.name이라는 parameter을 request에 추가하는 경우, 그 name parameter에 있는 내용물이 reply에서 함께 전해짐 ("Hello (name)")
가이드 원본 사이트5초마다 현재 시간을 출력하는 애플리케이션 만들기@Scheduled 활용.비동기 테스트 코드 형성에 도움이 되는 라이브러리...라기보단 본인들 말에 따르면 Domain specific Language (비동기성이라는 특정 도메인 영역에 특화된 언어)의
가이드 원본 사이트RestTemplate을 활용해서 랜덤한 Spring Boot 관련 문장을 구하는 애플리케이션을 만들 것이다.시작 전에 가이드에 있는 코드를 활용해가지고 따로 RESTful API를 제공하는 서버를 돌려야 한다. 유의.둘 다 jackson JSON l
가이드 원본 사이트Java에서 제공하는, DB 접근 관련 APIJava DataBase Connectivity의 약자다.이 글을 참고하도록 하자.JDBC를 위한 Template이다.Spring에 있는 Template 부류의 class다. Spring Data에 추가된게
가이드 원본 사이트 Thymeleaf 이번 튜토리얼에서 활용 공식 사이트 spring doc 설명 간단한 설명 글 가장 큰 특징은 순수 HTML 구조를 유지하는 view template이라는 것이다. Spring MVC 이번 application은 MVC 구
가이드 원본 사이트LDAP를 활용해 사용자 인증하는 법을 배운다.Lightweight Directory Access Protocol의 약자다.Directory Service 제공자 접근에 사용하는 protocol이다. Directory Service는 DB랑 비슷하다고
가이드 원본 사이트(https://spring.io/guides/gs/messaging-redis/Redis를 활용해 message publish/message subscribing를 구현해볼 것이다.Remote Dictionary Server의 약자다.이름에
가이드 원본 사이트 pub/sub에서 메세지 브로커 역할을 하는 RabbitMQ AMQP 서버를 구축한 다음 Spring Boot application을 만들어서 서버랑 상호작용할 수 있도록 해볼 것이다. (해당 message broker을 활용해 message를 p
가이드 원본 사이트Neo4j의 NoSQL 그래프 기반 데이터 보관을 사용해 임베드된 Neo4j 서버를 만든 후 entity랑 relationship을 저장하고 마지막으로 그것들에 대한 query까지 해볼 것이다.neo4j에서 개발한(...) 그래프 DB 관리 시스템이다
가이드 원본 사이트 validation 과정을 지원하는 웹 애플리케이션 형식을 만드는 과정에 대해 알아볼거다. 그러니까 해당 input이 유효한지, 안 유효한지를 알려주는 웹 애플리케이션 형식을 어떻게 만드는지 알아볼 것이다. @NotNull, @Size, @Min
가이드 원본 사이트Spring Boot actuator이라는 것이 있다. 간단히 말하면 Spring Boot application이 어느정도 완성되어 배포를 한 이후에 이것을 모니터링 및 관리하는데 필요한 도구들이 모여있는 것이다. 관련 starter도 존재하며, 이