스프링 프레임 워크의 인터뷰 Zhenti --springmvc의 컬렉션 springcloud, springboot

서문 :

먼저 인터뷰를하기 전에 인터뷰 (1)의 요구 볼 경우, 작업의 기술적 측면에 특별히 초점을 맞추고 서로의 작업을보고, 다음 리뷰를 집중했다.
2. 자바, 그들이 처음이 책 자바 인터뷰 데이터를 읽을 각 인터뷰, 지식 기반의 많은있다, 우리는 당신도 알다시피, 그 기억해야합니다. 기본적으로 각각의 인터뷰를 묻는 메시지가 표시됩니다. 이 데이터에 바이두를 소유 할 수 있습니다.
3. 특히 성능이 어떻게 얼마나 오랫동안 더 많은 돈, 인터뷰 급여, 혜택을 요청해야합니다. 큰 구덩이의 성능은 성능 전에 그의 연봉은 떠나기 때문이다. 많은 경우에 임금이 적어도 미만 1000, 구덩이 임금의 성능에 대해 이야기합니다.


1.Spring

스프링 프레임 워크 자바 백엔드 프레임 워크는 매우 복잡한 소프트웨어의 개발을 단순화 두 IOC와 AOP 툴을 가지고 가장 강력한 가족 내에서 지금이다. 그리고, 봄은 이제 모든 주요 개발 프레임 워크와 통합 할 수 있습니다, 보편적 인 프레임 워크로 설명 될 수있다, 봄 JAVA 개발이 더 간단하게합니다.
인터뷰 Zhenti :
(1) 제어 (IOC)의 반전은 무엇입니까? 의존성 주입은 무엇인가?
(2) 봄 IOC에 설명해주십시오?
(3) 여러 가지 방법으로 응용 프로그램에 Spring 설정이 있습니까?
(4) 어떻게 봄 배열 주석을 사용 하는가?
(5) 설명 봄 콩의 수명주기?
(6) 다양한 봄 콩의 범위를 설명?
(7) 임베디드 콩의 봄 무엇입니까?
(8) 스프링 프레임 워크 싱글 콩 스레드 안전 여부?
(9) 스프링 자바 클래스 세트를 주입하는 방법의 예를 줘?
(10)에 봄 콩의 java.util.Properties를 주입하는 방법의 예를 알려주세요?
(11) 봄의 콩 자동 생성의 원리를 설명하세요?
(12) 분석 모듈은 자동으로 콩의 차이는 생성하세요?
(13) 어떻게 자동 주석 기반 쓰기 기반을 켭니다?
(14) @Required 주석의 예를 제공하세요?
(15) @Autowired 주석의 예를 제공하세요?
(16) @Qualifier 주석의 예를 제공하세요?
(17) 생성자 주입 및 주입 세터의 차이를 설명하세요?
이벤트의 다른 유형 (18) 스프링 프레임 워크의 차이점은 무엇입니까?
(19) FileSystemResource 및 ClassPathResource가 차이점은 무엇입니까?
(20) 어떤 디자인 패턴 스프링 프레임 워크를 나열하세요?

2.Spring MVC

스프링 MVC 스트럿츠 대신 사용되는 MVC 오픈 소스 프레임 워크입니다. 그것은 내부 밀접 봄 IOC 컨테이너와 통합 된 봄 프로젝트의 중요한 부분이며, 느슨하게 결합 쉽게 구성, 코드와 다른 특성의 분리, 그래서 자바 웹 프로그래머는 훨씬 더 쉽게 프로젝트를 개발 할 수 있습니다.
인터뷰 Zhenti :
(1) 스프링 MVC와 Struts2 유사점과 차이점?
(2) 스프링 MVC 예외 처리?
(3) SpringMVC 인터셉터 문제?
(4) 어떻게 스프링 MVC 중국어 쓰레기 문제를 해결하기 위해?
방법 (5) 시스템 계층?
어떻게 (6) 스프링 MVC 페이지에 값을 전달?
어떻게 (7) SpringMVC는 요청 매개 변수의 값을 읽을?
(8) 스프링 MVC 주석 기반 응용 프로그램 프로그래밍 단계
(9) 스프링 MVC의 장점 :
(10) SpringMVC 방법 리디렉션 및 포워딩?
(11) SpringMvc 컨트롤러가 싱글 아니며, 만약 그렇다면, 문제가 무엇인지, 어떻게 해결하기 위해
주석 컨트롤러 그와 일반적으로 (12) SpingMvc를 노트에 대한 다른 대안이없는
노트를 @RequestMapping (13) 위의 클래스의 역할은 무엇이며
어떻게 위의 특정 방법에 요청을 매핑하는 방법 (14)
(15) 나는 방법은 이렇게 전달받을 차단하려면 요청을 가로 채고, 어떻게 구성
(16)이 차단 된 요청하는 경우, 내가 매개 변수 구성 방법 "유형 = 시험"문자열이 포함 차단하기 위해 제출하려는
(17) 내가 차단 방법 내부에 전달되는 프런트 데스크 인수에서 좀하고 싶습니다를 어떻게 얻을 수
(18)이 전면에 다수의 파라미터이며, 이러한 파라미터가 목표 인 경우, 다음 방법에 신속 객체 얻는
방법은 어떻게 요청을 수득하는 (19) 또는 세션
함수 SpringMvc의 반환 값 (20이다) 그것이 무엇인지.

3.Spring 부트

봄 부팅 봄 오픈 소스 커뮤니티의 하위 프로젝트, 봄은 주로 스프링 프레임 워크, 부담 구성 프로파일 지방을 사용의 어려움을 단순화하기 위해, 또한 원 스톱 솔루션 구성 요소입니다. 개발자가 빠르게 자바 프로젝트가 봄 구성 요소에 따라 달라 구축 할 수 있도록 봄 부팅, 너무 오래 개발자가 해당 구성 요소 매개 변수를 구성 할 수 있습니다로, 봄 부팅이 자동으로 구성 다양한 구성 요소 스타터 (스타터)를 제공합니다.
인터뷰 Zhenti는 :
(1) 봄 부팅은 다른 어떤 스타터 프로젝트 옵션을 제공합니다?
(2) 당사 봄 부팅을 사용할 수 있습니까?
(3) 봄 부팅 핵심 구성 파일과의? 그들 사이의 차이점은 무엇입니까?
여러 가지 형식이있다 (4) 봄 부팅 구성 파일? 차이점은 무엇입니까?
(5) 봄 부팅 노트의 핵심은 무엇입니까? 그것은 주로 구성된 여러 노트로 구성?
(6) 열린 봄 부팅 특성, 여러 가지 방법이있는?
(7) 봄 부팅 실행하기 위해 별도의 용기가 필요?
(8) 다른 방법은 무엇인가 봄 부팅을 실행?
(9) 봄 부팅이 자동으로 원리를 구성 무엇?
디렉토리 구조 (10) 봄 부팅 같다?
(11) 어떻게 선발 봄 부팅 이해합니까?
봄 부팅 시작할 때 (12) 어떻게 일부 특정 코드를 실행?
무엇의 구성을 읽을 수있는 방법에는 여러 가지가있다 (13) 봄 부팅입니까?
(14)하는 로깅 프레임 워크 봄 부팅을 지원합니까? 기본 로깅 프레임 워크와는 추천?
(15) SpringBoot 여러 가지 방법이있다 뜨거운 배포를 달성?
(16) 어떻게 봄 부팅 구성로드 순서를 이해합니까?
방법 (17) 봄 부팅 환경 구성의 다른 세트를 정의?
(18) 오래된 봄 프로젝트와 호환 봄 부팅 방법을 할 수 있습니까?
(19) 봄 부팅 응용 프로그램을 보호 할 수있는 방법은 무엇인가?
무슨 일이 새 (20) 봄 부팅 2.X있어? 그리고 1.X의 차이점은 무엇입니까?

4.Spring 클라우드

봄 구름, 영리 등의 서비스 검색 등록, 유통 센터, 뉴스와 같은 분산 시스템 인프라의 개발을 단순화 봄 부팅의 개발을 촉진 활용 마이크로 서비스 프레임 워크에 대한 가장 인기있는 선택 일련의 프레임의 정렬 된 모음입니다 버스,로드 밸런싱, 회로 차단기, 모니터링 및 기타 데이터는 봄 부츠 스타일의 개발 및 배포를 시작하는 키를 사용하여 수행 할 수 있습니다.
인터뷰 Zhenti :
(1) 마이크로 서비스 아키텍처의 이유로 SpringCloud를 선택
(2) SpringBoot 및 SpirngCloud, 당신의 이해에 대해 이야기
(3) 서비스 퓨즈 무엇입니까? 서비스 저하는 무엇입니까?
(4) 마이크로 서비스의 장점과 단점은 무엇인가?
(5) 당신은 무엇을 마이크로 서비스 기술 스택을 알아?
효과 (6) springcloud 회로 차단기
(7) 마이크로 서비스가 무엇인가
(8) 방법 springcloud 등록 및 검색 서비스를 달성하기 위해
(9) 리본 가장하다 차분
차단기 springcloud 효과 (10)
(11) 아래 프로젝트로 개발했다 구덩이에서 발생
(12) 마이크로 서비스 기술은 무엇을 스택?
정보 인터뷰 :


需要面试资料和学习资料(加群:219571750   免费获取)
附加java开发的资料(面试资源与经验总结,Dubbo、Redis、设计模式、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术视频教程资料,架构思维导图,以及面试资料,了解最新的学习动态;了解最新的阿里、京东招聘资讯)

추천

출처www.cnblogs.com/zxm-123/p/11164695.html