본문 바로가기

Java2

Spring 컨트롤러 및 컴포넌트 정리 Spring 컨트롤러 및 컴포넌트 정리
1. RestfulControllerREST 방식으로 /api/v1/members 요청을 처리하는 컨트롤러이다.핵심 포인트@RestController 사용기본 경로: /api/v1GET /members 요청 시 문자열 응답 반환반환 문자열이 그대로 HTTP 응답 본문에 출력됨코드package idusw.sba.admin202212004a.controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestController..
Java 2026. 4. 8.
차근차근 풀어가는 자바 기초 노트 차근차근 풀어가는 자바 기초 노트
무엇을 배우나?패키지 분리로 코드 조직하기상속(extends)과 메소드 오버라이딩protected 접근 제어자의 의미호출 흐름과 콘솔 출력 확인 프로젝트 코드 src/ ├─ idusw/jwa │ ├─ Main.java │ └─ Same.java └─ idusw/other └─ Other.java 핵심 코드의도와 핵심 포인트오버로딩(Overloading): sayHello()와 sayHello(String)처럼 같은 이름 + 다른 매개변수로 메서드를 나눠 호출 의도를 분명히 한다. 어떤 버전이 호출될지는 컴파일 타임에 결정된다.오버라이딩(Overriding): 자식이 부모 메서드를 같은 시그니처로 재정의해 런타임 다형성을 얻는다. 안전을 위해 @Overrid..
Java 2025. 9. 3.