본문 바로가기

You are a developer, not a coder.

검색하기
You are a developer, not a coder.
프로필사진 Mattmk

  • 분류 전체보기 (58)
    • AWS (27)
      • 기본 개념 (21)
    • FrameWorks (5)
      • Spring (Boot포함) (5)
    • Backend-Languages (7)
      • Java (7)
    • Development Basic (12)
    • Development Tip (6)
    • Consolation Diary (1)
Guestbook
Tags
  • 차이점
  • CloudFormation
  • Iteration반복문
  • AWS
  • spring
  • rabbitmq설치방법
  • 리눅스rabbitmq설치
  • redis
  • Amazon
  • ELB
  • yumpackage
  • REST
  • 인스턴스
  • Heap
  • list
  • jpa
  • 어노테이션
  • map
  • cloudfront
  • javamap반복
  • db
  • dynamodb
  • S3
  • java
  • rabbitmq설치명령어
  • javaIteration
  • Cognito
  • 자료구조
  • instance
  • AWS CloudFormation
more
https://blog.naver.com/rla8860
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리
SMALL

목록Collections (1)

You are a developer, not a coder.

COLLECTIONS.EMPTY_LIST

우리가 흔히 저지르는 오류를 유발하는 행위중 첫번째는 null을 반환하는 습관이다. 한줄 건너 하나씩 null을 확인하는 코드로 가득한 애플리케이션을 지금까지 수도 없이 봤다. 누구 하나라도 null 확인을 빼먹는다면 애플리케이션이 통제 불능에 빠질지도 모른다. 그러므로, 이 행위는 나쁜코드에 속한다. 다음과 같이 Collections.emptyList() 를 사용한다면, 빈값으로 전달해 줄 수가 있다. public List findAllUsers(){ List userList = userService.findAll(); if(userList == null){ return Collections.emptyList(); } return userList; } List에 값이 비어있으면, 빈값의 리스트를 전달해..

Backend-Languages/Java 2020. 12. 15. 11:37
Prev 1 Next
LIST

Blog is powered by kakao / Designed by Tistory

티스토리툴바