본문 바로가기
반응형

프로그래밍109

[Java] 예외를 잘 처리하기 위해서는 어떻게 해야할까 어느 프로그래밍을 하든 예외처리는 반드시 필요하죠 하지만 어떤 방법으로 어떻게 해야 에러처리를 잘한건지 모르죠 아래 주소는 예외처리에 대해 잘 나와있는 문서입니다. 한번 쭉 잃어보시면 안좋은 예외처리를 피하고 좋은 예외처리 방법으로 바꿔봅시다 예외처리가이드 java에서 예외를 처리하기 위한 가이드 요약하면 - 잡아서는 먹지 말자. - 던질 때는 메시지 충실히 - 로그는 정해진 곳에서만 www.slideshare.net 예외의 목적은 "시스템 개선" 이라는 점 꼭 알아두시길 바랍니다. 2020. 1. 13.
Java Lombok 알고쓰기 요즘 스프링을 하면서 lombok 을 안쓴곳이 없을 정도로 코드 리팩토링 및 클린코드에 인기가 있죠 누구나 사용은 할 수 있으나 실무에서 어떻게 쓰이는지는 파악하기 어렵죠 아래 Yun 블로그에서 Lombok 에 대해 정리가 잘 되어 있어서 공유드립니다. cheese10yun/blog-sample :octocat: Yun Blog sample code. Contribute to cheese10yun/blog-sample development by creating an account on GitHub. github.com 중요점 1. @Data 사용 지양 2. @Setter 사용 지양 3. @NoArgsConstructor 접근 권한 최소화 4. @Builder 사용시 매개변수 최소화 -> class 위에 .. 2019. 12. 16.
[java]validation에서 @NotNull, @NotEmpty, @NotBlank @NotNull - null 허용하지 않는다. - "" 허용한다. @NotEmpty - null 허용하지 않는다. - "" 허용하지 않는다. - " "스페이스 허용한다. @NotBlank 일 경우 - null 허용하지 않는다. - "" 허용하지 않는다. - " "스페이스 허용하지 않는다. 2019. 12. 16.
Spring 예외처리 방법 ExceptionHandler를 통한 Controller 예외 처리 및 전역 예외처리 @ControllerAdvice, @ExceptionHandler를 이용한 예외처리 분리, 통합하기(Spring에서 예외 관리하는 방법, 실무에서는 어떻게?) 예외 처리 과정 프로그래밍에서 예외 처리는 아주 중요하면서도 아주 어렵다. 과하다할 만큼 상세하고 다양하게 예외를 잡아 처리해준다면, 클라이언트도 그렇고 서버도 그렇고 더 안정적인 프로그램이 될 수 있게.. jeong-pro.tistory.com @Valid로 빈에서 발생한 에러처리 @Valid 예외를 전역 컨트롤러로 간단하게 처리하기 Spring을 사용하면 입력값을 받을 때 @Valid를 사용해서 쉽게 검증을 할 수 있는데 기본적으로 반환하는 에러 메시지는 너무.. 2019. 12. 16.
반응형