pureQuery 메소드가 입력 매개변수를 처리하고
구조화되지 않은 유형(Integer 및 Float 오브젝트, Map 오브젝트와 같은
기본 랩퍼 오브젝트)으로 정의된 값을 리턴할 수 있더라도 Bean을 사용하여
Java™ 오브젝트에 관계형 데이터를
가장 잘 맵핑할 수 있습니다.
해당 Bean은 여러 가지 다른 유형의 데이터를 표시할 수 있습니다.
- 데이터베이스 테이블, 보기, 별명 및 구체화된 쿼리 테이블의
레코드
- 여러 테이블의 조인을 포함하여 SQL 쿼리에 의해 리턴되는
쿼리 결과
- 스토어드 프로시저에 의해 리턴되는 쿼리 결과
pureQuery는 Bean에서 공용 필드와 메소드를 분석하고
해당 등록 정보를 판별합니다. 그런 다음, pureQuery는 해당
등록 정보의 어노테이션에 제공된 값과 함께 해당 등록 정보의 이름을 사용하여
Bean의 등록 정보가 데이터베이스의 컬럼에 맵핑되는 방법을 판별합니다.