jpa2 연관관계 매핑 해당 내용은 개발자 김영한 님의 강의 내용입니다. 참고 부탁드립니다. 보통 DTO나 VO를 개발은 이렇게 한다. public Class Member { private String id; private Long teamId; private String userName; } public Class Team { private Long teamId; private String name; } 만약에 객체적인 모델링으로 개발을 한다면... Class Member { String id; Team team; String userName; Team getTeam() { return team; } } Class Team { Long id; String name; } String TEAM_ID = member.getTeam.. 2020. 5. 25. JPA 매핑 어노테이션 매핑 어노테이션 @Column @Column(name="USERNAME") private String name 옵션 -name : 필드와 매핑할 테이블의 컬럼 이름 -insertable , updatable : 읽기 전용 -nullable : null 허용여부 결정, DDL 생성시 사용 -unique : 유니크 제약 조건, DDL 생성시 사용 -ColumnDefinition , length , precesion , scale(DDL) @Temporal @Temporal(TemporalType.TIMESTAMP) private Data regDate; @Enumerated -> 자바의 enum 매핑 @Enumerated(EnumType.STRING) private MemberType memberType; .. 2020. 5. 24. 이전 1 다음