private BooleanExpression usernameEq(String usernameCond) {
return Optional.ofNullable(usernameCond)
.map(member.username::eq)
.orElse(null);
}
usernameEq 같이 비교적 간단한 경우에 저런 식으로 Optional로 감싸서 처리하는 건 비효율적일까요?
개인적으로는 Optional 사용하는 걸 좋아해서 ...
private BooleanExpression usernameEq(String usernameCond) {
return Optional.ofNullable(usernameCond)
.map(member.username::eq)
.orElse(null);
}
usernameEq 같이 비교적 간단한 경우에 저런 식으로 Optional로 감싸서 처리하는 건 비효율적일까요?
개인적으로는 Optional 사용하는 걸 좋아해서 ...
안녕하세요. 현도님
저는 좋은 방법이라 생각합니다.
감사합니다.
답글