라 RIBA는 호흡
멀티 테이블은 MyBatis로 쿼리 : 테이블 간의 관계는 여러 가지가 있습니다 많은 많은 - 투 - 원 - 투 - 많은 : 예를 사용자 및 순서는 많은입니다 주문 및 많은 사용자는 사용자가 여러 주문을 배치 할 수 있습니다 여러 개의 주문은 동일한 사용자에 속 하고, ID 번호가 하나 인 사람이 하나의 ID 번호를 가질 수 ID 카드 번호가 한 사람에 속할 수는 교사와 학생 사이에 많은 많은입니다 학생 교사가 더있을 수 있습니다 내가 가르친 학생이 선생님을 더 지불 할 수 있습니다 : 예외를 각 주문에서 그는 하나의 사용자에 속할 수 있습니다합니다. 그래서 MyBatis로 하나 들여다 많은했습니다. : 멀티 테이블 MyBatis로 질의 하는 사용자 계정과 예제를 사용자가 여러 계정을 가질 수있다 (또는 동일한 사용자에 속할 수의 계정) 계정은 하나의 사용자에 속할 수 단계 : (1) 개의 테이블의 설정 : 사용자 테이블 계정 테이블 사용자가 테이블 및 계정 테이블 사이의 많은 관계로 하나 가질 수 있도록 : 계정 테이블에 외래 키를 추가 할 필요가 2 , 두 개의 엔티티 클래스의 설립 : 클래스 및 사용자 엔티티는 엔티티 클래스 계정이 허용 사용자가 입력하는 엔티티 계정은 반영 할 수있다 의 수 사이의 관계 (3)는 ,이 프로파일의 설립 사용자의 프로필 계정 프로필 4 구성 : 우리는 사용자를 쿼리 할 때, 사용자가 같은 시간에 포함 된 계정 정보를 얻을 수 있습니다 우리는 귀하의 계정을 확인, 당신은 같은 시간에 계정을 얻을 수 있습니다 사용자 정보가 속하는 예 : 사용자 및 역할은 사용자가 여러 역할을 할 수 있습니다 여러 사용자를 줄 수있는 역할 : 단계 1 , 두 테이블의 설립 : 사용자 테이블을, 테이블 역할은 사용자 및 역할 테이블이 많은 관계로 많은이 있습니다. 중간 테이블을 사용할 필요가 테이블의 중간에 각각 주요 키를 포함하는 중간 테이블 외래 키이다. 2 , 두 개의 엔티티 클래스를 생성 : 사용자 개체의 클래스와 역할 엔티티 클래스는 사용자 개체 클래스와 역할이 많은 관계를 반영 할 수 있도록 서로 참조의 컬렉션을 포함 3 개의 프로파일의 확립 프로필 사용자 역할 프로파일 4 구성 : 우리는 사용자 쿼리 할 때 상태, 사용자는 문자 정보가 포함 얻을 수 우리 역할을 쿼리 할 때 사용자가 역할을 동시에 부여 할 수있다 정보