[스프링] Chap. 1

Yean·2023년 10월 29일
0

스프링

목록 보기
1/1
post-thumbnail

이클립스

이클리스 재단에서 개발한 오픈소스 프로그래밍 IDE.

메이븐

소프트웨어 개발 프로세스를 간소화하는 소프트웨어 프로젝트 관리 툴.
개발 프로세스를 통합하는 기능도 제공.
자바 프로젝트를 관리하는 툴로, 미리 작성된 xml 파일을 이용하여 라이브러리를 자동으로 다운로드하거나 프로젝트를 빌드.

POM

POM은 프로젝트의 기본 정보가 들어가는 파일로 메이븐의 중심.
메이븐이 프로젝트를 빌드하려면 필요한 모든 의존성 다운로드. POM은 이 의존성 관리.
프로젝트명>target>pom.xml 위치에 저장.

스프링 이니셜라이저 이용해 스프링 부트 프로젝트 제작

https://start.spring.io/ 로 이동해 스프링 이니셜라이저 오픈.

어노테이션

@EnableAutoConfiguration

  • 스프링 부트 자동 구성 활성화.

@ComponentScan

  • 스프링 부트 컴포넌트 검색. 애플리케이션의 모든 컴포넌트 찾음.

@Configuration

  • Bean 정의의 원본으로 쓸 수 있는 클래스 정의

loger.info

  • 로깅 메세지를 콘솔에 출력
profile
정리하는 공간

0개의 댓글