spring boot 2

[Java & SpringBoot] Spring Boot Auto-configuration — web.xml이 사라지고 빈 160개 이상 빈 자동 등록

설정 파일이 세 개였던 시절Spring MVC로 웹 애플리케이션을 만들려면 최소 세 개의 설정 파일이 필요했다. web.xml, root-context.xml, servlet-context.xml. 각각 서블릿 등록, 빈 스캔, ViewResolver 설정을 담당했다. 프로젝트를 시작할 때마다 이 세 파일을 손으로 작성해야 했고, 빠뜨린 설정 하나가 런타임 오류로 이어졌다.Spring Boot는 이 반복을 없앴다. @SpringBootApplication 어노테이션 하나와 main() 메서드 하나로 서버가 뜬다. 설정 파일은 application.properties 하나만 남는데, 그마저도 ViewResolver 경로만 직접 쓰면 된다.Insight: Spring Boot의 핵심은 "합리적인 기본값(Co..

Dev Study/Backend 2026.05.24

[VS Code & Antigravity] Java & Spring Boot 개발을 위한 Extension 3선

목표: Antigravity(VS Code)를 단순 에디터가 아닌 강력한 Java/Spring/DB 개발 통합 환경으로 만들기 위해 필수 확장 3대장을 설치한다. 1. Java 개발의 핵심: Extension Pack for JavaMicrosoft에서 제공하는 Java 개발 필수 패키지 모음이다. 이 패키지 하나로 JDK 연결, 디버깅, 빌드 도구(Maven/Gradle) 지원이 모두 해결된다.설치 방법: 확장 마켓플레이스에서 Extension Pack for Java 검색 후 Install 클릭.포함 내역: Language Support (Red Hat), Debugger for Java, IntelliCode 등 6개. 2. 프레임워크 지원: Spring Boot Extension PackSprin..