Spring mediatype.application_json_utf8말고 인코딩
MediaType.APPLICATION_JSON_UTF8은 @Deprecated 사용이 권장되지 않음이다. 즉 언젠가 사라질 수 있다는 말이다. 크롬같은 메인 브라우저에서는 UTF8을 자동으로 받기때문이라고 설명되어있다. (아닐수도) 그렇다면 굳이 인코딩을 해야할까? -> 테스트 코드를 작성 후 돌려보면 한글이 깨져서 테스트가 실패하는 경우...
MediaType.APPLICATION_JSON_UTF8은 @Deprecated 사용이 권장되지 않음이다. 즉 언젠가 사라질 수 있다는 말이다. 크롬같은 메인 브라우저에서는 UTF8을 자동으로 받기때문이라고 설명되어있다. (아닐수도) 그렇다면 굳이 인코딩을 해야할까? -> 테스트 코드를 작성 후 돌려보면 한글이 깨져서 테스트가 실패하는 경우...
java.util.Optional 클래스 ‘T’타입의 객체를 포장해주는 래퍼 클래스(Wrapper class)이다. Optional 인스턴스는 모든 타입의 참조 변수를 저장할 수 있다. 복잡한 조건문 없이 널(null) 로 발생하는 예외를 처리할 수 있다. Optional 객체 생성 of() null이 아닌 명...
Facts (사실, 객관) 스프링 4주차 - 도메인 시작 계층으로 분리하여 개발 (도메인, 레포지토리, 서비스, 컨트롤러) 테스트코드 먼저 작성하며 개발 Findings (배운점) javadoc 단순하고 확실하게 적어주자. 그냥 주석이 아니라 빌드를 통해 하나의 정적 사이트로 만드는 기능을 갖고 있다. 코드를 문서화하는 ...
@ComponentScan에만 적용된다. @Entity 스캔 또는 Spring Data Repository 스캔에는 영향을 미치지 않는다. @EntityScan 및 @Enable..을 추가해야 한다 검색할 패키지를 지정하면 지정한 각 클래스의 패키지가 검색된다. ComponentScan 설정을...