무엇을 얼마나 빨리하면 자바 스프링 프레임 워크의 작품에 합류

  얼마나 빨리 항목 자바? 스프링 프레임 워크의 작품 무엇입니까? 스프링 프레임 워크는 오픈 소스 자바 플랫폼은 쉽고 빠르게 강력한 자바 응용 프로그램이 포괄적 인 인프라를 제공합니다 개발하는 것입니다. 학습의 기본 단계를 완료 한 후, 지식 프레임과 접촉 한 것, 당신에게 Spring 프레임 워크의 작동 원리에 대한 간략한 설명을 제공합니다.

  J2EE 애플리케이션 프레임 워크 Spring은 다중 계층, 핵심 비즈니스 개체 및 종속성을 관리하기위한 새로운 메커니즘을 제공하는 것입니다. 이것은 콩 만들고, 구성 요소가 각 층 및 각 층의 관계를 유지하도록 구성 될 수있다 같은 웹 층, 내구성 층 비즈니스 계층 및 관리 할 수있는 빈 사이의 관계를 유지하기 위해 사용되는 컨테이너의 프레임이다.

이미지 / 20191216 / 214d9a8032bb84ad79085a3bf83c3399.jpeg

  봄의 주요 특징

  1) IOC (반전 제어) 또는 DI (의존성 주입) : 잘 정의 된 구성 요소 인터페이스 독립적 인 각각의 성분을 개발하고 실행 종속성 부품 조립, 스프링 컨테이너 객체를 생성 및 관리한다 항. 봄은 경량 컨테이너 (컨테이너 경량), 핵심은 콩 식물 (콩 공장), 우리는 M (모델)을 구축 할 필요가입니다 함께 작업 비즈니스 오브젝트 교체 감소, 느슨한 결합을 유지하는 것이 소프트웨어 구성 요소를 수 복잡성은 증가 성분 사이의 디커플링.

  2) AOP (Aspect 지향적 인 프로그래밍) : 동적 에이전트가 동적으로 소스 코드를 수정하지 않고 기능을 추가 할 수있는 기술을 통합 프로그램은 사전 컴파일 및 실행의 방법에 의해 달성된다. 즉, 시스템 레벨 서비스는 코드에서 분리. 예를 들어, 로그, 성능 통계, 보안 제어, 트랜잭션 처리, 예외 처리 코드는 전체 애플리케이션 기능에 걸쳐 형성되고, 재사용 가능한 컴포넌트를 분리 할 수있는 비즈니스 로직 코드로 분할된다.

  봄 작품

  1, SpringMVC는 DispatcherServlet에에 제출 된 모든 요청을하시기 바랍니다, 그것은 책임이 실제 작업에 대한 요청을 처리 할 책임이있는 응용 시스템의 다른 모듈에 위탁 될 것입니다.

  2, DispatcherServlet이 하나 이상의 모든 HandlerMapping를 쿼리, 컨트롤러가 요청을 처리하기 위해 찾을 수 있습니다.

  3, DispatcherServlet은 대상 컨트롤러에 요청을 제출하십시오.

  4, 컨트롤러 비즈니스 로직 처리는의 ModelAndView를 반환합니다.

  5, Dispathcher 쿼리 하나 이상의 ViewResolver를보기 확인자 지정의 ModelAndView 객체보기 객체를 찾을 수 있습니다.

  6, 클라이언트로 다시 렌더링하는 뷰 객체.

  당신이 가장 간단한 해결책으로 문제를 해결하는 데 도움이 될 수 있습니다 봄은 자바 프로그래머 도우미 좋은 일상 업무입니다. 우리가 배워야 할 수 있도록 자바 프레임 워크 (SSH, SSM)의 가장 일반적으로 사용되는 조합은 봄에서 분리 될 수 없다.


추천

출처blog.51cto.com/14551723/2477361