태그 (hibenate 조회 메 인 키 가 없 는 표 에 null 값 이 나타 납 니 다)

800 단어 Hibernate
hibenate 가 홈 키 가 없 는 표를 조회 할 때, 검색 한 줄 에 빈 값 이 있 을 때, 돌아 오 는 이 줄 의 결과 대상 은 null 입 니 다.
List<SsSysIpFilterId> ids = hibernateTemplate.find("s.id from SsSysIpFilter s")

 Array List 의 add 방법 은 null 값 을 추가 할 때 어떠한 판단 도 하지 않 습 니 다. null 을 추가 하고 길 이 는 1 을 추가 합 니 다. 다음은 원본 입 니 다.
public boolean add(E o) {
	ensureCapacity(size + 1);  // Increments modCount!!
	elementData[size++] = o;
	return true;
    }

 그래서 히 베 네 이 트 로 메 인 키 가 없 는 시 계 를 조회 하면 다음 과 같은 상황 이 발생 할 수 있 습 니 다.
되 돌아 오 는 list 의 길 이 는 0 이 아 닙 니 다. 그러나 list. get (0) 에서 얻 은 대상 은 null 입 니 다. 이 때 어떤 조작 을 하면 NullPointer Exception 입 니 다.
 
 
홈 키 없 는 시계 에 대해 서 는 hibenate 로 조회 하고 업데이트 하 는 데 문제 가 있 을 것 같 습 니 다.

좋은 웹페이지 즐겨찾기