Youtube
Github
기술스택
기본 개념
- Spring WebFlux
- Reactive-stack web application
- Spring Data Redis
- Spring Data Redis는 Spring 애플리케이션에서 Redis에 대한 쉬운 구성 및 액세스를 제공합니다.
- TestContainers
- JUnit 테스트를 지원하는 Java 라이브러리로, 일반 데이터베이스, Selenium 웹 브라우저 또는 Docker 컨테이너에서 실행할 수있는 다른 모든 경량 인스턴스를 제공합니다.
어플리케이션 실행
실행 결과 확인
curl -XPOST http://localhost:8080/link -H "Content-Type: application/json" -d "\"link\":\"http://wiki.iisanse.com\"}" {"shortenedLink":"http://localhost:8080/mrfTuM"}