Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Spring
- API
- Elasticsearch
- 읽기쉬운코드
- 클린코드
- JPA
- 백준
- mongoDB
- cleancode
- 개발
- 알고리즘
- 스프링
- framework
- spring boot
- 코드
- database
- 코딩테스트
- 애자일기법
- 애자일프로그래밍
- 엘라스틱서치
- 데이터베이스
- 코딩
- Java
- 그리디
- ES
- Baekjoon
- 그리디알고리즘
- 개발자
- 자바
- 프레임워크
Archives
- Today
- Total
목록예제 (1)
튼튼발자 개발 성장기🏋️
Optional
Stream의 종결처리 과정을 이해하기 위해 Optional을 필수로 알아야하는 도구이다. Optional이 어떤 문제를 해결해주는걸까? 우리가 가장 많은 고민을 했던 NPE(NullPointException)가 Oprional의 사용 목적의 핵심이다. NPE는 Runtime error이기 때문에 실행 전까지 발견하기 쉽지가 않다. 현업에서도 종종 NPE가 발생해서 빠른 대응이 필요할 때도 있다. @Getter @Builder @ToString class User { private int id; private String name; private String email; private boolean isVerified; } public class Exercise { public static void ma..
프로그래밍/JAVA
2022. 8. 12. 13:55