Language/Java (3) 썸네일형 리스트형 [JAVA] 스프링의 @RestController를 실제 웹 서비스 개발에서 어떻게 활용할까 스프링의 @RestController를 실제 웹 서비스 개발에서 어떻게 활용하는지, 주요 기능별 예시와 함께 핵심을 정리해본다.1. HTTP 메서드별 예시 (CRUD 구현)클라이언트의 요청 목적에 따라 @GetMapping(조회), @PostMapping(생성), @PutMapping(수정), @DeleteMapping(삭제)을 사용합니다.import org.springframework.web.bind.annotation.*;import java.util.*;@RestController@RequestMapping("/api/products") // 모든 메서드의 기본 경로 설정public class ProductController { // 1. GET: 전체 조회 (JSON 리스트 반환) @G.. [JAVA] 2. Java 기초 유튜브 동빈나 '자바 기초 프로그래밍 강좌'를 하되, 기본적으로 빠르게 넘어가야 할 부분은 개념만 정리해두었다.추가로 golang 개발자로서 golang과의 비교 관점을 넣어두려고 한다. 1. 변수와 상수 개념1-1. 변수와 상수변수(Variable): 프로그램 실행 중 값이 언제든지 변경될 수 있는 메모리 공간상수(Constant): 한 번 정해지면 값이 절대 변하지 않는 데이터1-2. 주요 개념다양한 자료형을 사용하여 변수를 만들고 출력하는 방법1) 변수의 선언과 초기화//int: 정수형 int = 100;//double: 실수형double = 173.5;//String: 문자열String = "이지연"; 2) 상수의 정의final 키워드를 사용하여 상수를 정의한다. static은 클래스에서 공유되는.. [JAVA] 1. Java 환경 세팅 1. JDK 설치https://www.oracle.com/java/technologies/downloads/#java17 Download the Latest Java LTS FreeSubscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.www.oracle.com최근 버전 26까지 나왔다.백엔드 프레임워크인 Spring Boot 3버전부터는 최소 Java 17이상이 필수이고, 보통 17을 유지하고 있기에 17로 설치하기로 함21/25는 더 강력한 가상스레드 기능이 있다는데 그건 차후에 시간이 되면 할일이다. 2. IntelliJ 다운로드https://www... 이전 1 다음