방금 스프링 부트를 배우기 시작했습니다. 공식적인 페이지에서 나는이 용어를 발견했고 스프링 부트 컨텍스트에서 실제로 의미하는 바를 이해하지 못했습니다.스프링 부트는 "기본 설정 구성"접근법을 따릅니다.
답변
스프링 부트는 기본 구성 빈 집합을 결정하며 원하는 경우 재정의 할 수 있습니다.
예를 들어 jpa 용 스프링 부트 스타터 pom을 포함하면 메모리 데이터베이스, 최대 절전 엔터티 관리자 및 간단한 데이터 소스가 자동으로 구성됩니다. 이것은 무시할 수있는 독창적 인 (Spring의 좋은 출발점이라고 생각하는) 기본 설정의 예입니다. 당신이 경우
봄 부팅을 참조 스테로이드에 봄입니다. 거의 모든 스프링 스택을 사용하여 매우 빠르게 시작할 수있는 좋은 방법입니다. 당신이 지적인 제공함으로써 매우 빠르게
이 설정에 완벽하게 작동하는 응용 프로그램 (웹 응용 프로그램 또는 기타) 당신을 도와줍니다 : 나는 아래 프로그래머의 관점에 대해 실제로 의미하는 것이 무엇 "주관적인 기본값 구성"으로 요약하려고합니다 시작하기에 가장 만족할만한 기본 구성.
클래스 환경에 특정 종속성을 추가하여 제품의 Spring 에코 시스템의 기능이 응용 프로그램에서 "자동으로"자동으로 활성화되는 "AutoConfiguration"을 호출합니다. maven이나 gradle을 통해 그러한 의존성을 추가하는 것은 매우 쉽습니다.
대부분의 자동 구성은 사용자 자신의 구성을 고려하고 자신의 구성을 제공하는 경우 자동으로 중단됩니다.
Spring 애플리케이션을 구성하는 Java 구성 접근법을 사용하면 가장 큰 이점을 얻을 수 있습니다.
주석을 통해 자신의 자동 구성 요소를 개발하여 응용 프로그램에 새로운 기능을 매우 매끄럽게 통합 할 수 있습니다.
데이터베이스 (h2, 더비 등), 서블릿 컨테이너 (tomact, jetty 등)에서 전자 메일 및 웹 소켓에 이르는 다양한 자동 구성 구성 요소를 사용할 수 있습니다. 자신의 것을 쉽게 개발할 수 있습니다. 중요한 점은 다른 사람들이 자체 기술 구성 요소에서 해당 기술을 사용할 수 있다는 것입니다. 기꺼이 공헌하십시오.
귀하의 비즈니스 로직에 더 집중할 수 있도록 귀하를 돌보는 모든 힘든 작업으로 매우 깨끗한 코드를 작성하는 데 도움이됩니다.
희망은 당신이 봄 부팅; 지난 10 년 간 시장에 출시 된 최고의 프레임 워크 중 하나입니다.
- 1. 스프링 부트는 jsonPrettyPrint = true를 무시합니다.
- 2. 스프링 부트는 기본 JSON 날짜 (즉, LocalDateTime) 형식을 어디에 정의합니까?
- 3. 스프링 부트는 404를 규칙적인 예외로 처리합니다.
- 4. 스프링 부트는 어떤 버전의 잭슨을 사용합니까?
- 5. 스프링 부트는 여전히 web.xml에 resource-ref가 필요합니다.
- 6. 스프링 부트는 스타일 대신 로그인 페이지를 반환합니다.
- 7. 스프링 부트는 아약스가있는 콘트롤러에 객체 배열을 보냅니다.
- 8. 스프링 부트는 웹 로직처럼 AppServer에서 실행해야합니까?
- 9. 스프링 부트는 http 오류 응답을 사용자 정의합니까?
- 10. 스프링 부트는 사용자 정의 Dialect를로드하지 않습니다
- 11. 어린이 양식은 기본 양식을 따릅니다.
- 12. 스프링 배치/스프링 부트는 항상 내 작업 자동 시작
- 13. Noindex 설정 하위 도메인 - robots.txt을 따릅니다.
- 14. 스프링 부트는 url로 주어진 mysql 테이블로부터 데이터를 얻는다.
- 15. 스프링 부트는 flywaydb와 JPA에 대해 별도의 사용자를 사용합니다.
- 16. 스프링 부트는 가장 작은 실행 가능한 jar 패키지를 생성합니다.
- 17. 스프링 부트는 @Async 메소드로 트랜잭션 (및 db 연결)을 전파합니다.
- 18. 전쟁에 배치 된 스프링 부트는 Google 이메일을 보내지 않습니다.
- 19. 스프링 데이터 mongodb _id 매핑 기본 설정
- 20. 스프링 값 주석이 표현식으로 기본 설정 되나요?
- 21. 스프링 보안 자바 설정 기본 인증 필터
- 22. 스프링 설정 스프링 이메일
- 23. 봄 부트는 데이터 소스 콩
- 24. 스프링 XML 설정 재정의
- 25. 스프링 설정
- 26. 기본 스프링 프로필?
- 27. HttpClient가 리디렉션을 따릅니다.
- 28. WebRequest가 리디렉션을 따릅니다.
- 29. Twitter, Oauth, 사용자를 따릅니다.
- 30. 텍스트는 div를 따릅니다 div