Enum 타입을 일부러 확장할 수 없게 했다.
사용자 지정 자체 보안 구성을 원할 때, WebSecurityConfigurerAdapter 을 상속받아 구현하면 된다. 이렇게 하면 기본 자동 구성이 비활성화되고 사용자 지정 보안 구성이 활성화 된다. (spring boot 2 부터 지원)
Hibernate 5는 Hibernate 엔티티와 함께 사용하기 위한 2가지 Naming strategy 를 제공한다.
대부분의 HTTP API는 Media types를 올바르게 사용하는 것의 장점을 활용하지 못한다. 거의 application/json을 사용하고 호출하면 끝이다. 클라이언트는 어떻게 데이터를 읽어와야 할지 전혀 알지 못하게 되고, JSON 디코더를 사용하는 방법밖에 없게 된다. 이는 마치 html 파일을 ‘.txt’ 파일 확장자로 사용하는 것과 같다. 그 파일이 일반적인…
application/json
JPA를 공부하다보면 ‘JPA는 패러다임 불일치를 해결한다’는 말을 항상 듣게된다. 그동안 ‘아~ 패러다임을 해결하는구나’ 로만 이해하고 넘어갔었는데 오늘 김영한님 JPA 강의 보고 깔끔하게 정리해주셔서…
‘클린코드’ 책을 읽다가 계속 이 용어들이 나와서 간단히 정리를 해야겠다고 생각했다.
스프링의 주요 기술인 IoC/DI, AOP와 PSA(Portable Service Abstraction)는 애플리케이션을 POJO로 개발할 수 있게 해주는 가능 기술(enabling technology)이라고 불린다.
REST api 에러 핸들링을 하면서 궁금했던 점들을 정리해 보겠습니다.
전통적으로 도구나 프레임워크가 특별히 다뤄야 할 프로그램 요소에는 구분되는 명명 패턴을 적용해왔다. (ex. 테스트 메서드의 이름은 무조건 test로 시작해야 했다.)
이 방법의 단점
These were the top 10 stories published by lucky-sonnie in 2020. You can also dive into monthly archives for 2020 by using the calendar at the top of this page.