728x90
https://nazero.tistory.com/224
알게된 점 :
- null이 발생할 수도 있기 때문에 데이터를 Optional로 감싸서 사용한다. Optional에서 제공하는 메소드를 사용해서 null 발생 시 처리 로직을 작성한다
- @AfterEach : 테스트코드 함수 실행 후 매번 바로 이어서 실행해야하는 코드 작성
- @BeforeEach : 테스트코드 함수 실행 전 매번 실행해야 하는 코드 작성
- if(____ == null) { ... } 대신 ifPresent 메소드 사용 (자바 8에 추가된 Optional이 제공하는 ifPresent를 사용해서 null을 확인하는 if 문을 줄일 수 있다. 가독성도 올릴 수 있다.)
- https://www.whiteship.me/optional-ifpresent/
- 의존성 주입! 기계적으로 외우기만 했지 이런 경우 때문에 DI가 쓰인다 라고 알게된 것은 이번이 처음이다
'TIL' 카테고리의 다른 글
[TIL] 2022.01.26 Java 공부 / 면접 질문 정리 (0) | 2022.01.26 |
---|---|
[TIL] 2022.01.23 Spring 공부 (0) | 2022.01.23 |
[TIL] 2022.01.21 Spring 공부 - API (0) | 2022.01.21 |
[TIL] 2022.01.20 JPA 공부 (0) | 2022.01.20 |
[TIL] 2022.01.19 자바 공부 (0) | 2022.01.19 |