Spring Boot/Auto-Configuration

https://sundaland.tistory.com/23 [ ▶ Spring Boot DevTools ] Spring Boot의 DevTools를 사용하는 것은 필수는 아니지만, 개발 과정에서 상당한 이점을 제공한다. DevTools는 개발 효율성과 경험을 크게 향상시키는 여러 기능을 제공하므로, 많은 개발자들이 이를 선호한다.  4.0.0 org.springframework.boot spring-boot-starter-parent 3.1.2 sia taco-cloud 0.0.1-SNAPSHOT taco-cloud Taco Cloud Example 17 org.springframework.boot spring-boot-starter-thymeleaf org..
https://sundaland.tistory.com/380  [ ▶ SpringApplication.run ] SpringApplication.run()은 Spring Boot 애플리케이션의 시작점에서 사용되는 메서드로, Spring Boot 애플리케이션을 실행하고 부트스트랩(초기화)하는 역할을 한다. 이 메서드는 애플리케이션의 실행을 위한 여러 초기화 작업을 수행하며, Spring 컨텍스트를 생성하고 설정을 적용한 후에 애플리케이션을 실행할 준비를 마친다. [ ▷ SpringApplication.run()의 주요 역할 ]△ SpringApplication 객체 생성SpringApplication.run()은 내부적으로 SpringApplication 객체를 생성하고 이를 통해 애플리케이션을 부트스트랩..
https://sundaland.tistory.com/392  [ ▶ Spring Native ]Spring Native는 Spring 애플리케이션을 네이티브 이미지로 컴파일하여 성능 최적화와 메모리 사용량 감소를 실현하는 기술이다. 이 기술은 GraalVM의 네이티브 이미지 컴파일러를 이용하여 Ahead-of-Time (AOT) 컴파일을 수행하고, JVM 기반의 Spring 애플리케이션을 네이티브 실행 파일로 변환한다. 네이티브 이미지로 빌드된 애플리케이션은 Java 가상 머신(JVM)이 없이도 실행되며, 클라우드, 서버리스 환경 등에서 빠른 시작 시간과 낮은 메모리 사용량을 요구하는 애플리케이션에 적합하다. [ ▷ Spring Native의 핵심 개념과 특징 ]네이티브 이미지: JVM 없이도 직접 실..
https://sundaland.tistory.com/398  [ ▶ Spring Boot Auto-Configuration ] Spring Boot의 자동 구성(auto-configuration)은 매우 세밀하게 설계된 프로세스로, 애플리케이션이 시작될 때 필요한 다양한 설정을 자동으로 처리한다. [ ▷ 1. 애플리케이션 시작: @SpringBootApplication, @EnableAutoConfiguration, @AutoConfigurationPackage ] Spring Boot 애플리케이션이 시작될 때, 개발자는 일반적으로 @SpringBootApplication 어노테이션을 사용한다.@SpringBootConfiguration: 일반적인 Spring의 @Configuration을 확장한 것으..
GLaDiDos
'Spring Boot/Auto-Configuration' 카테고리의 글 목록 (2 Page)