EmptyResultDataAccessException 에러

stan·2023년 8월 28일
0

에러 오류 예외

목록 보기
10/12

원인 :

해야하는것 :

	 카테고리 Create insert
	 카테고리 Read selectOne
	 		 categoryService.selectOne(ctVO);
	 		 categoryNum, categoryName
	 		 ctVO에 덮어씌우고 
	 		 getNum으로 다시 가져오기 
     세부카테고리 Create 카테고리디테일insert

카테고리 추가 할때 PK인 categoryNum이 일단 0으로 설정된 상태에서
DB에서 PK 자동증감으로 데이터가 추가됨

세부카테고리를 일단 - 하이픈으로 같이 추가 해 줘야 하는데

기존에 있던 selectOne쿼리문은 categoryNum으로 수행 하는 상황 :

카테고리를 추갈 할때에는 PK가 일단 0으로 설정된 상태에서 insert문이 수행 되기 때문에
데이터를 찾을 수 없음

해결방법 :

categoryName으로 가져올 수 있는 쿼리문을 추가

서치컨디션을 맞춰주고 selectOne 수행 후 -하이픈으로 세부카테고리 이름 설정 해서 추가

profile
이진 입니다

0개의 댓글