본문 바로가기

강의 내용 정리/스프링 입문

회원 도메인과 리포지토리 만들기

1. Memberdomain, MemberRepository 만들기

 

 

공부할 것

1. Optional

   - 자바의 고질적인 문제인 NullpointerException 문제를 해결할 수 있는 방법

   -  'null일 수도 있는 객체'를 감싸는 일종의 Wrapper 클래스

 

 

# Optional 클래스는 내부에서 static 변수로 EMPTY 객체를 미리 생성해서 가지고 있다. 이러한 이유로 빈 객체를 여러 번 생성해줘야 하는 경우에도 1개의 EMPTY 객체를 공유함으로써 메모리를 절약하고 있다.

 - Optional은 메소드의 결과가 null이 될 수 있으며, null에 의해 오류가 발생할 가능성이 매우 높을 때 반환값으로만 사용

 

 

 

 

 

출처 : 인프런 김영한님의 강의를 수강 후 정리한 내용입니다.

 

 

 

 

꾸준히 다시보자.

 

1. 220712

2. 220731

'강의 내용 정리 > 스프링 입문' 카테고리의 다른 글

회원 서비스개발  (0) 2022.07.05
회원 리포지토리 테스트 케이스 작성  (0) 2022.07.04
API  (0) 2022.07.04
MVC와 템플릿 엔진  (0) 2022.07.04
정적 컨텐츠  (0) 2022.07.04
Recent Posts
Popular Posts
Recent Comments