Open flab-true opened 1 year ago
https://github.com/truelightwater/board/blob/dde03c59eb69c618fb19081631b8a099000b52ee/src/main/java/com/example/borad/service/BoardService.java#L46
코드는 Stream을 활용하여 선언적 스타일로 리팩토링 하세요. Null 리턴이 필요한 이유를 설명해주세요. Null 리턴은 어떤 의도 일까요?
선언적 스타일
리팩토링
Null 리턴
Optional<BoardEntity> optionalBoardEntity = boardRepository.findById(id); if (optionalBoardEntity.isPresent()) { BoardEntity boardEntity = optionalBoardEntity.get(); BoardDTO boardDTO = BoardDTO.toBoardDTO(boardEntity); return boardDTO; } else { return null; }
https://github.com/truelightwater/board/blob/dde03c59eb69c618fb19081631b8a099000b52ee/src/main/java/com/example/borad/service/BoardService.java#L46
코드는 Stream을 활용하여
선언적 스타일
로리팩토링
하세요.Null 리턴
이 필요한 이유를 설명해주세요.Null 리턴
은 어떤 의도 일까요?