All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ArrayUtils Bean 컴포넌트 클래스 안의 메서드에 선언하여 해당 메서드의 반환 값을 빈으로 만든다.BeanAccessModifierException 컴포넌트 안에 있는 메서드 빈 생성시 접근 제어자가 public이 아닐 경우 발생한다.BeanClassLoader 루트 패키지로 부터 클래스 파일을 읽어 클래스 정보를 저장하는 클래스BeanContainer 빈을 생성하고 관리하는 클래스BeanCreationException 해당 빈을 생성할 수 없을 때 발생한다.BeanFactory 빈을 관리하는 클래스 BeanContainer는 이미 선언 된 클래스를 기반으로 빈을 생성하지만 BeanFactory는 런타임시 동적으로 빈을 관리한다.BeanInfo 빈의 정보를 저장하는 클래스BeanNotFoundException 해당 빈을 찾을 수 없을 때 발생한다.CircularReferenceException 순환 참조 발생시 발생하는 예외Component 클래스에 선언 하여 해당 클래스를 빈으로 만든다.ComponentScan Root Package로 선언할 패키지의 클래스에 선언하여 동/하위 컴포넌트를 찾을 수 있게 해준다.ComponentScanNotFoundException ComponentScan 어노테이션을 찾을 수 없을 때 발생한다.Configuration 클래스에 선언 하여 해당 클래스를 설정 클래스로 만든다.ContentType 미디어 타입 상수Converter 요청 파라미터나 JSON을 인스턴슫로 변환하는 클래스Cookie HTTP 쿠키 클래스CookieStore 쿠키를 관리하는 클래스CrossOrigin 허용 가능한 IP 목록을 정의한다.CustomModelMapper ModelMapper의 기본 기능 외에 추가로 설정할 수 있는 인터페이스DeleteMapping 핸들러 클래스의 메소드에 선언하여 HTTP Method 중 DELETE 요청을 처리한다.EncodingType 인코딩 타입 상수ExceptionResponse ExceptionHandler 내에 선언된 메서드가 처리할 예외를 선언Filter FilterChain GetMapping 핸들러 클래스의 메소드에 선언하여 HTTP Method 중 GET 요청을 처리한다.Handler 클래스 위에 선언하여 해당 클래스를 핸들러로 만든다.Handler 핸들러에 대한 정보를 저장하는 클래스HandlerExecutor 핸들러를 실행 시키는 클래스HandlerFinder 실행할 핸들러를 찾는 클래스HandlerNotFoundException 요청에 대한 핸들러를 찾지 못했을 시 발생한다.HttpErrorType HTTP Response의 에러 타입HttpException HTTP 예외 클래스 해당 클래스를 던지면 내부에 선언된 상태 및 메시지를 응답한다.HttpExceptionHandler 예외 발생시 응답 전에 호출된다.HttpHeader HTTP Header에 대한 상수HttpLauncher Request, Response 인스턴스를 만들고 HTTP 요청을 분기한다.HttpMethod HTTP Method 상수HttpMultipartRequest Multipart 요청에 대한 클래스HttpRequest Request 인터페이스의 구현체.HttpResponse 요청을 해석하고 응답하는 클래스.HttpServer HTTP 서버의 시작점으로써, 서버 소켓을 생성하고 쓰헤드 풀을 생성하여 요청을 HttpLauncher로 위임한다.HttpStatus HTTP 응답 상태 상수Interceptor 핸들러 전/후로 실행되는 메서드를 가진 인터페이스.JsonRequest 클라이언트에서 JSON으로 요청을 보내면 핸들러의 파라미터에 달아서 JSON을 해석하여 해당 타입으로 변환하도록 한다.ModelMapper 인스턴스를 다른 인스턴스로 변환할 수 있게 하는 클래스MultipartFile multipart/form-data 요청으로 온 파일을 저장하는 클래스PathValue URL안에 파라미터가 존재할 때, 핸들러의 파라미터에 선언하면 이름이 같은 변수에 값을 할당해준다.PostMapping 핸들러 클래스의 메소드에 선언하여 HTTP Method 중 POST 요청을 처리한다.PrimitiveWrapper 원시 타입을 박스 타입으로 변환해주는 클래스PutMapping 핸들러 클래스의 메소드에 선언하여 HTTP Method 중 PUT 요청을 처리한다.Qualifier 컴포넌트에 선언하여 빈의 이름을 정의거나 생성자 파라미터에 선언하여 받을 빈의 이름을 명시한다.Repository 클래스에 선언 하여 해당 클래스를 저장소로 만든다.Request HTTP 요청에 대한 정보를 가지는 클래스RequestMapping 각 HTTP Method에 관련된 어노테이션의 부모 어노테이션RequestParam 핸들러의 파라미터에 선언하여 쿼리스트링의 값을 매핑할 수 있게 한다.RequestParser 소켓으로 부터 받은 InputStream을 읽어 Request 인스턴스를 생성하는 클래스ResourcesNotFoundException 요청된 정적 자원을 찾을 수 없을 시 발생한다.Response 응답에 대한 가능을 정의 해놓은 인터페이스.ResponseEntity<T> 응답 상태 및 데이터를 포장하는 클래스.RestApi 핸들러 메서드 위에 선언을 하여 API 요청을 처리할 수 있도록 한다.ServerProperties 서버의 설정을 관리하는 클래스ServerSocketFactory Service 클래스에 선언 하여 해당 클래스를 빈으로 만든다.Session 세션 정보를 담는 클래스SessionManager 세션을 관리하는 클래스.StringUtils 문자열에 관련된 유틸 클래스WebFilter