[Spring] REST API에 대해서
·
Dev Framework/Spring
REST API(Representational State Transfer Application Programming Interface)는 웹 서비스 간 통신을 위한 경량의 인터페이스입니다. 이는 자원(데이터 또는 서비스)의 상태를 전달하기 위해 HTTP 프로토콜을 사용합니다. REST는 웹의 기본 프로토콜인 HTTP를 효과적으로 활용하여 애플리케이션 간의 상호작용을 간소화하며, 이를 통해 웹 서비스 API를 구현하는 데 널리 채택되고 있습니다. REST의 핵심 개념 자원(Resource): REST에서 자원은 웹에서의 모든 것을 의미하며, URI(Uniform Resource Identifier)를 통해 구체적인 자원을 식별합니다. 표현(Representation): 클라이언트가 서버로부터 자원의 상태(..
[Spring][MAC] Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid' 해결 방법
·
Dev Framework/Spring
오늘 lombok(롬복)을 사용하여 코드 간소화를 하기 위해 @ToString, @AllArgsConstructor 어노테이션을 사용하였으나, 다음과 같은 오류가 발생하였다. 이는 프로젝트에서 사용하고 있는 JDK가 21버전 이상이기에 발생하는 오류인데 JDK를 17로 수정해주면 해결된다. 이 글은 Mac 기준으로 작성되었으니 참고바란다. 오류 발생 오류 해결방법 1. File -> Project Structure 이동 2. SDK가 현재 JDK21 버전으로 설정되어있다. SDK를 JDK 17버전으로 수정해주자. 2-1 만일 JDK 17버전이 존재하지 않는다면 JDK17 버전을 다운로드 한 뒤 적용을 해주면 해결이 된다. 3. 성공적으로 실행이 된다.
[Spring Boot] 스프링 부트란
·
Dev Framework/Spring
Spring Boot Spring Boot는 Java 개발자들이 더 빠르고 쉽게 애플리케이션을 개발할 수 있도록 돕는 오픈 소스 프레임워크입니다. Spring Boot는 Spring 프레임워크의 일부이며, "convention over configuration"의 원칙을 따릅니다. 이는 개발자가 복잡한 설정 작업 없이도 애플리케이션을 빠르게 구축할 수 있도록 지원한다는 의미입니다. Spring Boot는 내장 서버, 보안, 데이터 액세스, 그리고 다양한 'starter' 종속성을 제공하여, 개발자가 필요한 컴포넌트를 쉽게 추가할 수 있게 합니다. 주요 특징 - 자동 구성(Auto-configuration): Spring Boot는 애플리케이션의 클래스패스에 기반하여 적절한 설정을 자동으로 제공합니다. 예..
개발자 성현
'Dev Framework/Spring' 카테고리의 글 목록 (4 Page)