전체 글
-
CSS - 문단 스타일기본 2022. 2. 14. 23:13
문단 스타일 direction text-align line-height direction 텍스트 글자 쓰기 방향 지정 왼쪽에서 오른쪽으로 텍스트를 표시 꽃이 거친 쓸쓸한 것이다. 피가 같이, 얼마나 뭇 힘차게 우리 것은 눈이 아니한 있는가? 이는 얼마나 봄바람을 우리의 같지 힘있다. 인도하겠다는 가치를 그들의 거선의 쓸쓸하랴? 든 불어 피가 피부가 인생을 긴지라 봄바람이다. 그들은 이는 어디 인생에 이상의 커다란 이상 찾아다녀도, 스며들어 이것이다. 갑 보배를 거친 꾸며 자신과 끓는다. 인간에 이상 인류의 관현악이며, 것이다. 인간이 인생에 천지는 커다란 사라지지 칼이다. 오른쪽에서 왼쪽으로 텍스트를 표시 꽃이 거친 쓸쓸한 것이다. 피가 같이, 얼마나 뭇 힘차게 우리 것은 눈이 아니한 있는가? 이는 얼마..
-
CSS - 텍스트 스타일기본 2022. 2. 14. 22:50
텍스트 스타일 color text-decoration text-transform text-shadow white-space, letter-spacing, word-spacing color 선택자 { color : 색상명영문이름 | 16진수숫자 | rgb값 | rgba값 | hsl값 | hsla값; } 텍스트의 색상을 지정할 수 있다. 색상명으로 지정 16진수 값으로 지정 rgb로 지정 rgba로 지정 hsl로 지정 hsla로 지정 text-decoration 선택자 {text-decoration : none | underline | overline | line-through; } 텍스트에 줄을 긋거나 줄을 없앨 때 사용한다. 하이퍼링크 밑줄 없애기 텍스트영역 아래 줄 긋기 텍스트영역 중간에 줄 긋기 텍스..
-
CSS - 글꼴 관련 스타일기본 2022. 2. 14. 21:09
글꼴 관련 스타일 font-family font-size font-weight font-variant font-style font font-family 선택자 { font-family : 글꼴이름; } 텍스트의 글꼴을 지정할 때 사용 font-family 속성 : 텍스트의 글꼴을 지정할 때 사용한다. 선택자 { font-family : 글꼴이름; }의 형식으로 사용한다. 글꼴 변경 테스트1 글꼴 변경 테스트2 글꼴 변경 테스트3 웹 폰트 사용하는 방법 웹 폰트 제공 사이트 예시 : 구글 웹 폰트 사이트로 font style test font-size 선택자 { font-size : 크기; } 텍스트의 크기를 변경할 때 사용 상대 크기 - em : 해당 폰트의 대문자 M의 너비를 기준, 부모 요소의 크기를..
-
String MVC - API 예외처리(ExceptionHandlerExceptionResolver, ResponseStatusExceptionResolver, DeFaultHandlerExceptionResolver)Spring/Spring MVC 2022. 2. 14. 18:17
ResponseStatusExceptionResolver DefaultHandlerExceptionResolver ExceptionHandlerExceptionResolver @ControllerAdvice, @RestControllerAdvice API 예외처리 스프링 부트가 기본으로 제공하는 ExceptionResolver는 다음과 같다. ExceptionResolver 설명 우선 순위 ExceptionHandlerExceptionResolver @ExceptionHandler 처리 1 ResponseStatusExceptionResolver 상태 코드가 적용된 예외 처리 2 DefaultHandlerExceptionResolver 스프링 내부 기본 예외 처리 3 ResponseStatusExcept..
-
String MVC - 직접 구현해보는 API 예외처리Spring/Spring MVC 2022. 2. 14. 01:25
APi 예외 처리 직접 구현하기 API 예외 처리 - BasicErrorController 이용 API 예외 처리 - HandlerExceptionResolver 이용한 예외 처리 구현 API 예외 처리 - BasicErrorController 이용 API 예외처리 text/html 형식의 예외처리를 직접 구현하여 사용하면 예외 발생 시 응답 메시지로 4xx.html, 5xx.html와 같은 오류 페이지를 쉽게 클라이언트에게 보내줄 수 있다. 하지만 API의 경우에는 다르다. API 예외처리에서 응답 메시지에 오류 페이지를 전달해주면 JSON형식이 아니기 때문에 제대로 된 랜더링을 하지 못하게 된다. 때문에 각 오류 상황에 맞게 오류에 대한 정보들을 JSON으로 전달해줘야 한다. 스프링에서는 @Excep..
-
Java - 예외 처리Java/java study 2022. 2. 13. 16:50
예외 처리 목차 예외(Exception)와 에러(Error)의 차이 자바에서 예외 처리 방법 (try, catch, throw, throws, finally) 커스텀 예외 예외(Exception)와 에러(Error) 에러(Error) - 시스템의 비정상적인 상황이 생겼을 때 발생하여 비정상 종료가 발생 - 시스템 레벨에서 발생하기 때문에 심각한 오류 - 프로세스에 영향을 준다. - OutOfMemoryError, StackOverflowErr 등 예외(Exception) - 프로그램이 비정상적으로 종료되지 않도록 예외 처리를 할 수 있다. - 개발자가 구현한 로직에서 발생 - 쓰레드에 영향을 준다. CheckedException과 UnCheckedException의 차이 UnCheckedException..
-
CSS - style과 stylesheet, 선택자기본 2022. 2. 10. 23:46
style과 stylesheet style 정해진 속성을 입력하여 웹페이지를 꾸미는 것을 말한다. 스타일 기본 형식 : 선택자 { style속성 : 속성값; } stylesheet 웹페이지에서 반복적으로 쓰는 style을 모아 놓은 것 종류 - 내부 스타일시트 : 내부에 스타일 정보를 저장하는 방법 - 외부 스타일시트 : 태그를 이용하여 CSS파일을 읽어와서 스타일 적용하는 방법 - 인라인 스타일 시트 : 태그 내부에 스타일 정보를 지정하는 방법 CSS 선택자 선택자 종류 구분 내용 전체 선택자 html 문서 안의 모든 태그를 선택 태그 선택자 html 문서 내에 같은 태그를 모두 선택 아이디 선택자 html 문서 내에 해당하는 아이디 속성을 가진 태그만 선택 클래스 선택자 html 문서 내에 여러 개의..
-
Spring MVC - BasicErrorController를 이용한 HTML 오류 페이지 처리와 오류 정보 이용하기(text/html)Spring/Spring MVC 2022. 2. 10. 18:04
스프링 부트의 오류 페이지 처리와 오류 정보 이용하기 스프링 부트의 오류 페이지 처리 오류 페이지에서 오류 정보 이용하기 스프링 부트의 오류 페이지 처리 스프링 부트는 서브릿에서 오류 페이지 처리했던 과정을 모두 기본으로 제공한다. 따라서 사용방법이 매우 간단하다. new ErrorPage("/error") 자동 등록 - /error 경로로 기본 오류 페이지를 설정한다. - 상태 코드와 예외를 설정하지 않으면 기본 오류 페이지가 호출된다. BasicErrorController 스프링 컨트롤러를 자동 등록 - ErrorPage에서 등록한 /error 를 매핑해서 처리하는 컨트롤러 위와 같은 오류 페이지 처리를 위한 작업을 스프링 부트에서 다 해주므로 개발자는 설정에 따라 HTML 오류 페이지만 만들어서 지..