Restaurante La Strada

mybatis resultmap 예제

Posted on

mybatis-config.xml에서 콩에 대한 형식 별칭을 구성합니다. 다른 DataSource 구성과 마찬가지로 env.를 사용하여 해당 속성을 접두사하여 InitialContext에 직접 속성을 보낼 수 있습니다. out 매개 변수를 등록할 때 형식 이름입니다. 예를 들어(다시 말하지만 실제로는 이와 같은 줄을 중단하지 마십시오): 이러한 경우 MyBatis는 이름에 따라 열을 JavaBean 속성에 자동으로 매핑하기 위해 백그라운드에서 ResultMap을 자동으로 만듭니다. 열 이름이 정확히 일치하지 않으면 열 이름에 select 절 별칭(표준 SQL 기능)을 사용하여 레이블을 일치시킬 수 있습니다. 예를 들어 일대다 가져오기 데이터에 대한 좋은 자습서입니다. 일대다 데이터 삽입에 대한 예를 들어 줄 수 있습니까? 이것은 내 프로젝트에 정말 도움이 될 것입니다. 위의 예제에서는 블로그의 “작성자” 연결 에서 “authorResult” result에 대리하여 Author 인스턴스를 로드할 수 있습니다. 판별자 정의는 열 및 javaType 특성을 지정합니다. 열은 MyBatis가 비교할 값을 찾는 위치입니다. javaType은 적절한 종류의 같음 테스트가 수행되도록 하는 데 필요합니다(문자열은 거의 모든 상황에서 작동할 수 있음). 예: 이 요소를 사용하여 다른 문에 포함될 수 있는 재사용 가능한 SQL 코드 조각을 정의할 수 있습니다.

정전기적으로(부하 단계 중) 파라메트화될 수 있습니다. 속성 값은 포함 인스턴스에서 다를 수 있습니다. 예를 들어 SQL 조각은 다른 문에 포함될 수 있습니다. 캐시 구현에서 setCacheFile(문자열 파일)이라고 하는 메서드: 단계#2: mybatis-config.xml에서 데이터베이스 속성을 구성할 필요가 없습니다. 명시적 resultMap이 없는 간단한 매핑된 문의 예를 이미 보았습니다. 예: TypeAliases는 친구라는 것을 기억하십시오. 클래스의 정규화된 경로를 계속 입력할 필요가 없도록 사용합니다. 예를 들어 “has-one” 형식 관계를 다룹니다. 예를 들어, 이 예제에서 Author에는 사용자 이름과 암호가 있는 사용자 계정이 있습니다.

.