NullPointerException 처리 (1) 썸네일형 리스트형 mybatis vo null 처리 - NullPointerException mybatis 에서 SelectOne 으로 데이터를 가지고 올 때 Data 가 없는 경우에는 500 에러가 발생한다. Otinal 을 이용해서 null Check 를 하고 싶었는데 Optinal 사용법이 미숙해서 사용법 숙지가 필요할 것 같다. 그래서 내가 해결한 방법은 Dao 에서 Data 를 받아왔을 때 vo 가 null 이라면 NullPointerException 이 발생할 것이고, 그럴 경우 새 객체를 생성해준다. vo = dao.selectKeword(vo); try { int keywordSeq = vo.getKeyword_seq(); } catch (NullPointerException e) { vo = new CategoryBasicVo(); } 이전 1 다음