org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException (500에러)

2024. 12. 26. 12:27프로젝트 오류모음

1. 오류내용: NullPointerException 500error 발생

Service
@RequiredArgsConstructor
@Slf4j
public class BoardServiceImple implements BoardService {

private final BoardMapper mapper;


private int getTotalCount() {
int totalCount = mapper.selectTotalCount();

if(totalCount == 0) {
throw new BoardNotFoundException("존재하지 않는 게시글입니다.");

return totalCount;
}

 

lombok으로 @RequiredArgsConstructor 진행 시 꼭 private에 final 키워드가 있어야함!

 

 

 

작성일 입력값 변경

 

SELECT
BOARD_NO boardNo,
BOARD_TITLE boardTitle,
USER_NO userNo,
BOARD_CONTENT boardContent,
COUNT,
TO_CHAR(CREATE_DATE, 'YYYY-MM-DD') AS createDate


 FROM
  BOARD
    WHERE
        STATUS = 'Y'

 

작성일 포멧 변경 시 VO에서 날짜를date가 아닌 string타입으로 변환해야함