더북(TheBook)

다음은 전체 행, 즉 레코드 개수를 가져오는 예입니다.

queryForObject() 메서드 사용 예 1

int rowCount = this.jdbcTemplate.queryForObject(
      "select count(*) from t_actor", Integer.class);

t_actor 테이블에 저장된 행 개수를 Integer 타입으로 가져와 반환합니다.

다음은 테이블의 필드 값을 조회하여 일치하는 레코드 개수를 가져오는 예입니다.

queryForObject() 메서드 사용 예 2

int countOfActorsNamedJoe = this.jdbcTemplate.queryForObject(
      "select count(*) from t_actor where first_name = ?", Integer.class, "Joe");
}

t_actor 테이블에 저장된 행 중에서 first_name 필드 값이 Joe와 일치하는 행 개수를 Integer 타입으로 가져와 반환합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.