스프링 부트가 "Optionated Defaults Configuration" 접근 방식을 따르는 것은 무엇을 의미합니까?
저는 이제 막 봄부츠를 배우기 시작했습니다.공식 페이지에서 저는 이 용어를 알게 되었고 봄 부트 맥락에서 실제로 무엇을 의미하는지 이해하지 못했습니다.
Spring Boot은 기본 구성된 콩 세트를 결정합니다. 원하는 경우 재정의할 수 있습니다.
예를 들어 jpa용 스프링 부트 스타터 폼을 포함하면 메모리 데이터베이스, 최대 절전 모드 엔터티 관리자 및 간단한 데이터 소스에 맞게 자동 구성됩니다.다음은 재정의할 수 있는 의견이 많은 기본 구성의 예입니다(Spring의 의견은 이 구성이 좋은 시작점이라는 것입니다).
자세한 내용은 https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ #boot-syslog-auto-configuration 사용을 참조하십시오.
봄 부츠는 스테로이드의 봄입니다.Spring 스택 전체를 매우 빠르게 시작할 수 있는 좋은 방법입니다.아래의 프로그래머 관점에서 "Opinationed Defaults Configuration"이 실제로 무엇을 의미하는지 요약해 보겠습니다.
시작하기에 가장 적합한 지능형 기본 구성을 제공하여 완벽하게 작동하는 응용프로그램(웹 응용프로그램 또는 기타 응용프로그램)을 매우 빠르게 설정할 수 있습니다.
자동 구성(AutoConfiguration)이라는 기능을 사용하면 클래스 경로에 특정 종속성을 추가하여 응용 프로그램에서 제품의 Spring 에코시스템의 기능을 "자동 마법"으로 사용할 수 있습니다. 메이븐 또는 그라들을 통해 이러한 종속성을 추가하는 것은 매우 쉽습니다.
대부분의 자동 구성은 사용자 자신의 구성을 존중하며 사용자 자신의 빈을 통해 사용자 자신의 구성을 제공한 경우 자동으로 백업됩니다.
Java 구성 방식을 사용하여 Spring 응용 프로그램을 구성하는 것이 가장 유용합니다.
자체 자동 구성 구성 요소를 개발하여 애플리케이션에 새로운 기능을 매우 유연하게 통합할 수 있습니다(주석!).
데이터베이스(h2, derby 등), 서블릿 컨테이너(tomact, jetty 등)에서 이메일 및 웹 소켓에 이르기까지 수많은 자동 구성 구성 구성 요소를 사용할 수 있습니다.자신의 것을 개발하는 것은 쉽습니다.중요한 것은 다른 사람들이 자신의 구성 요소에서 이러한 기술 지원 기능을 사용할 수 있다는 것입니다.얼마든지 기부해 주세요.
매우 깨끗한 코드를 작성하여 비즈니스 논리에 더욱 집중할 수 있도록 도와줍니다.
Spring Boot을 즐기시기 바랍니다. 지난 10여 년 동안 시장에 출시된 최고의 프레임워크 중 하나입니다.
의견이 일치하는 기본 구성을 따르므로 개발자의 노력이 줄어듭니다.스프링부츠는 항상 합리적인 의견을 사용하며, 대부분 수업 경로 내용을 기반으로 합니다.따라서 기본 구성을 재정의합니다.
언급URL : https://stackoverflow.com/questions/47018071/what-is-meant-by-spring-boot-follows-opinionated-defaults-configuration-approa
'programing' 카테고리의 다른 글
일반 사용자 또는 역할 이름이 잘못되었습니다. (0) | 2023.06.29 |
---|---|
Float & Firebase:이미지 업로드 전 압축 (0) | 2023.06.29 |
여러 window.onload 이벤트 추가 (0) | 2023.06.29 |
자동 재생 기능이 없으면 WordPress 비디오도 재생되지 않는 이유는 무엇입니까? (0) | 2023.06.29 |
useRef와 forwardRef를 함께 사용하는 올바른 방법은 무엇입니까? (0) | 2023.06.29 |