Spring Boot2 Spring Boot Spring BootSpring Framework: 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크Spring Boot: 복잡한 설정 없이 Spring 기반 프로젝트를 쉽고 빠르게 생성·구동·배포하도록 도와주는 라이브러리1. 프로젝트 시작하기1.1 웹에서 초기화URL: start.spring.ioDependencies 선택 후 Generate 클릭 → ZIP 다운로드 → IDE에서 열기1.2 IntelliJ IDEA로 초기화New Project → Spring InitializrName, Location, Language(Java/Kotlin/Groovy), Build Tool(Maven/Gradle) 설정Group(역도메인, ex: com.example), Artifact(프로젝트명) 입력Java .. 2025. 5. 13. 어노테이션(Annotation) 어노테이션(Annotation)이번 SpringBoot 공부하면서 어노테이션을 많이 사용하는데, 정확하게 무엇인지 잘 이해가 안가서 이를 학습하고,정리 내용을 GPT의 도움을 받아 한번 더 정리하였다.어노테이션 개요정의 : 코드 요소(클래스·메서드·필드 등)에 부가적인 메타데이터(metadata)를 붙이는 기능용도XML 주석·Marker Interface 대체의존성 주입, ORM 매핑, AOP, 검증, API 라우팅 등문법@어노테이션이름(속성 = 값, …)사용자 정의// 어노테이션 정의@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface MyAnnotation { String value(); int num.. 2025. 5. 13. 이전 1 다음 반응형