2011-10-16 4 views
1

데이터베이스에 액세스하기 위해 내 응용 프로그램에서 최대 절전 모드를 사용 중입니다. 웹 서버에서 이것을 사용하고 있습니다. 데이터베이스에 houses 테이블을 사용하고 있습니다. 사용자는 주택 이상 보유 할 수 있습니다. 문제는 내가 데이터베이스에 집 목록에서 집을 삭제하라는 요청을 보낼 때 database.But에서 집을 삭제하는 것입니다. 즉시 사용자의 집 목록을 가져 오는 응용 프로그램을 다시로드합니다., 최대 절전 모드 여전히 집을 돌려주고있다.Hibernate가 삭제 된 행을 반환 중임

답변

2

세션/트랜잭션에서 commit()을 호출하여 DB에서 삭제가 발생하는지 확인하십시오. 예를 들어

:

Transaction t = session.beginTransaction(); 
session.delete(houseToDelete); 
t.commit(); 
관련 문제