1
안녕 내가 appointment.hbm.xml
파일에어떻게 여기
<component name="timeSlot" class="model.calendar.TimeSlot">
<property name="startTime" column="app_start_time" />
<property name="endTime" column="app_end_time" />
</component>
같은 태그를 발견 여기에 주석을 최대 절전 모드로 내 HBM 파일 매핑을 변환하려고 IAM 최대 절전 모드 주석에 구성 요소 매핑을 구현합니다.
그리고 appointment.java
내 모달 클래스는
public class Appointment extends BaseDo implements Delivery {
private TimeSlot timeSlot;
}
처럼 그리고 내 timeslot.java
모달 내가 appointment.java에 내가 검색 한 타임 슬롯을 주석하는 방법을 이해하지 않습니다 그래서 여기
public class TimeSlot extends BaseDo {
Date startTime;
Date endTime;
}
처럼 보인다 그리고 나는 @Embedded
과 @Embeddable
태그를 사용해야하지만 그 방법을 잘 모르겠다는 것을 이해했다.
이것은 최대 절전 모드 문서에서 매우 간단합니다. http://docs.jboss.org/hibernate/orm/4.2/manual/en-US/html/ch05.html#mapping-declaration-component – Taylor
심지어 timeslot 모달 클래스에 대한 별도의 테이블을 가지고 있는데 여기서는 참조를 사용할 수 없습니다. 제공했습니다. 시간 슬롯의 속성이 약속 표에도 있지만 내 경우에는 해당되지 않는 경우 참조가 유용합니다. @ 테일러 –