8000 GitHub - yoochanmo/Spring
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

yoochanmo/Spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍃🍃 Spring 핵심개념 🍃🍃

Spring Boot는 자바 기반의 오픈 소스 프레임워크, 빠르고 효율적으로 독립적인 스프링 애플리케이션을 구축할 수 있도록 지원한다.

👽 자동구성 (Auto-configuration)

Spring Boot는 애플리케이션을 실행할 때, 설정된 의존성과 환경에 맞게 자동으로 빈(Bean)을 구성한다.
개발자는 별다른 설정없이 기본 동작을 갖는 애플리케이션을 쉽게 만들 수 있다.

🦖 스타터(Starters)

스프링부트 스타터는 특정 기능 또는 모듈에 필요한 의존성들을 미리 정의한 라이브러리이다.
스타터를 추가함으로써 해당 기능을 사용할 준비가 끝나며, 의존성 관리와 버전 충돌을 해결할 수 있다.

🥑 내장서버(Embedded Server)

Spring Boot는 내장 서버를 제공하여 애플리케이션을 실행할 수 있다.
별도의 외부 서버 설정 없이 애플리케이션을 실행하고 배포할 수 있다.

🍙 액추에이터(Actuator)

액추에이터는 운영 환경에서 애플리케이션의 모니터링 및 관리를 위한 기능을 제공한다.
HTTP 엔드포인트를 통해 애플리케이션의 상태, 메트릭, 로그 등의 정보를 제공하고, 관리 작업을 수행할 수 있다.

💈 외부구성(External Configuration)

Spring Boot는 애플리케이션의 구성을 외부 환경 설정 파일로 관리할 수 있다.
YAML 또는 Properties파일을 사용하여 설정을 정의하고, 환경 변수나 커맨드 라인 인수로 구성을 오버라이드 할 수 있다.

🗽 스프링 생태계 통합

Spring Boot는 스프링 생태계의 다양한 기술과 원할하게 통합된다.
스프링 MVC, 데이터 엑세스, 보안, 메시징 등 다양한 모듈을 사용하여 애플리케이션을 개발할 수 있다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0