DAO API 하이버네이트를 이용한 DAO 코드에서 int 타입의 리턴값과 SQLException은 무슨 의미가 있을까... JDBC로만 코딩을 해오신 분에게 하이버네이트를 사용하여 만들 DAO에 필요한 메소드들을 정의해서 커밋해달라고 부탁했습니다. 그리고 다음과 같은 코드를 받았습니다. public int update(final Task task) throws SQLException {..} public int delete(final Task task) throws SQLException {…} 객체와 레코드가 맵핑되어 있는데 그 수를 셀 필요가 있을까요?