springboot 총화

3102 단어 프레임
이전 springboot 및 주류 프레임 워 크 통합 참조
springboot 응용 구축 및 간단 한 소개
springboot 통합 freemarker
springboot 통합 mybatis
springboot 통합 보안
다른 프레임 워 크 와 통합 하기 쉬 운 것 을 발견 할 수 있 습 니 다. spring 자체 의 결과 물이 기 때문에 디 결합 과 집적 은 그들 이 가장 잘 하 는 것 입 니 다. 그 다음 에 예전 의 사용 과 결합 하여 정 리 를 하 겠 습 니 다.
1. 강력 한 디 결합, 집적 능력, 이 위 에서 이미 말 했 으 니 더 이상 군말 하지 않 겠 습 니 다.
2. 제로 설정 (단순 설정)
네, springboot 는 0 설정 을 충분히 할 수 있 고 이것 도 그들 이 제창 하 는 것 입 니 다.이런 장점 은 분명 하 다. 그것 은 바로 입문 의 문턱 을 낮 추 는 것 이다. 초보 자 에 게 어떻게 배치 하 는 지 는 매우 골 치 아 픈 일이 다. 배치 가 많 을 수록 해당 하 는 학습 난이도 도 커진다.그렇다면 어떻게 했 을 까? 다음은 비교적 자주 사용 하 는 데이터 원본 설정 을 비교 하여 더욱 잘 이해 할 수 있 도록 한다.
	
		
		
		
		
	

	
		
		
		
	

	
		
	

	
		
			
				
			
		
	

이것 은 흔히 볼 수 있 는 데이터 원본 설정 입 니 다. dataSource, sqlSession Factory, sqlSession, my BatisSession Manager 를 설정 한 것 을 볼 수 있 습 니 다. 사실 우 리 는 dataSource, sqlSession Factory 만 설정 하고 다른 두 개의 bean 은 앞의 설정 을 바탕 으로 구 조 된 것 입 니 다. 이렇게 보면 뒤의 두 개의 설정 이 필요 하지 않 습 니 다. 그러면 앞의 두 개 도 어 울 리 지 않 을 수 있 습 니까?현재 로 서 는 안 됩 니 다. 안 에는 우리 가 정의 한 속성 값 이 많 기 때문에 공식 적 으로 기본 값 으로 채 울 수 없습니다. 그러면 어 쩔 수 없 는 것 이 아 닙 니까? 물론 공식 적 으로 는 기본 값 을 사용 할 수 없 지만 약속 할 수 있 습 니 다. 예 를 들 어 property 파일 spring. datasource. url 이라는 key 에 대응 하 는 속성 은 데이터 베 이 스 를 연결 하 는 url 입 니 다. 사용 자 는 이 속성 만 설정 해 야 합 니 다.다른 것 은 정부 에 맡 길 수 있 습 니 다. 그러면 제로 설정 을 하거나 간단 한 설정 을 하면 사용 할 수 있 습 니 다.
3. 관리 의존
개발 에 있어 관리 에 의존 하 는 것 은 매우 번 거 로 운 일이 다. 뒤에 Maven 이 있 으 면 단번에 많이 좋아 졌 다 는 것 을 알 게 되 었 으 나 아직도 부족 하 다. 예 를 들 어 의존 하 는 jar 가방 충돌, 많은 비참 한 사고 가 이 로 인해 발생 한 것 이다. 분명히 누군가가 이 점 을 의식 하고 springboot 은 좋 은 처 리 를 했 고 크 고 완전한 의존 관 리 를 정의 했다.모든 주류 개원 의 의존 도 를 포함 시 킨 다음 에 버 전 을 통일 하면 충돌 문 제 를 해결 할 수 있다.
상세 하 게 보다
org.springframework.boot
	spring-boot-dependencies

4. 용기 집성
springboot 은 Tomcat, Jetty 등 주류 용 기 를 통합 시 켰 습 니 다. 기본 값 은 Tomcat 입 니 다.
5. 개폐 원칙
확장 을 지원 합 니 다. 변경 은 지원 되 지 않 습 니 다. springboot 는 가장 통용 되 거나 공식 적 으로 제안 하 는 설정 방식 을 제공 합 니 다. 이 설정 방식 은 수정 할 수 없습니다.그러나 가끔 은 공식 적 으로 우리 의 수 요 를 잘 만족 시 키 지 못 할 때 가 있 습 니 다. 이 럴 때 공식 적 인 설정 을 다시 써 서 다음 과 같은 사용자 정의 속성 을 실현 합 니 다.
이상 은 약간의 깨 달 음 이 니, 삼가 참고 하 시기 바 랍 니 다.

좋은 웹페이지 즐겨찾기