반응형
2개의 컬럼(ciNo, time)을 동시에 Primary Key로 정하고 싶을 때
@IdClass를 사용
HwCurrentVO 클래스
@Entity
@Table(name = "hw_current")
@Data
@Accessors(chain = true)
@IdClass(HwCurrentVOKey.class)
public class HwCurrentVO {
@Id
String ciNo;
String hostName;
Double cpu;
Double cpuAvg;
Double mem;
Double memSum;
Double cur;
Double curSum;
@Id
LocalDateTime time;
}
HwCurrentVOKey 클래스
public class HwCurrentVOKey implements Serializable {
String ciNo;
LocalDateTime time;
}
반응형
'Spring boot' 카테고리의 다른 글
언더바(_)가 있는 컬럼명 인식 불가 문제 (1) | 2019.07.26 |
---|---|
로그 표시하기 (0) | 2019.07.24 |
@Data, @Getter, @Setter 가 제대로 작동하지 않을 때 (0) | 2019.07.23 |
Controller에서 GET방식으로 parameter 여러개 받기 (0) | 2019.07.19 |
다른 서버에 REST요청하기 (0) | 2019.07.16 |