https://jdk.java.netOpenJDK 실행 경로 환경 변수 추가하기https://gradle.org/install/시스템 환경 변수 편집JDK (Java Development Kit)는 Java 애플리케이션 개발에 필요한 도구 및 라이브러
Spring Web 이용해서 ToDo REST API를 만들어봅니다.Marko를 이용해서 웹을 만들고, 만든 REST API와 연결하여 동작하는 ToDo앱을 만들어봅니다ToDo 목록 얻기 - GET /tasksToDo 상세 조회하기 - GET /tasks/{id}ToD
https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/ResponseEntity.htmlExtension of HttpEntity that adds an
참고: https://johngrib.github.io/wiki/java-javadoc/
AllArgsConstructor와 RequiredArgsConstructor를 조심해야하는데, AllArgsConstructor는 말 그대로 객체 내부 모든 인스턴스 멤버를 가지고 있는 생성자를 만드는 애노테이션이고, RequiredArgsContructor는 fin
만약 직접 Validator를 만든다면, 변수별 특징과 조건에 관련하여 공통화 하기가 쉽지 않다. 따라서 표준 Validation을 사용하게 된다.DtoControllerExceptionHandlername 에 null 이 들어오면 MethodArgumentNotVal
출처 블로그@Bean의 경우 개발자가 컨트롤이 불가능한 외부 라이브러리들을 Bean으로 등록하고 싶은 경우에 사용된다. 반대로 개발자가 직접 컨트롤이 가능한 Class들의 경우엔 @Component를 사용한다.그럼 개발자가 생성한 Class에 @Bean은 선언이 가능할
우리가 만든 API를 다른 사람들이 쓸 수 있도록 문서를 제공해야 합니다. REST Docs를 사용해서 API 문서를 만들어 주세요.우리가 만든 애플리케이션을 실제로 쓸 수 있도록 하려면 배포를 해야합니다. 배포를 하기 위해 Dockerfile 을 만들어 Docker