2. 엔티티 매핑(entity mapping) 2 1-2. 엔티티 속성 매핑(@basic)_자바학원추천/구로IT학원/스프링학원…

n  테이블의 단순타입 칼럼 매핑에 사용된다. (자바 원시데이터 타입, String, BigInteger, Date, byte[], Byte[], char[], Character[], Serializable 인터페이스를 구현한 여러 타입)

n  아규멘트 fetch EAGER(즉시로딩), LAZY(지연로딩) 지정 가능 하며 EAGER가 기본값이며 optional true, false 형태로 지정할 수 있다.

 

n  @Basic optional 속성은 런타임중 DB에 저장 되기전에 체크되는  속성이며, @Column nullable 속성은 DB에 테이블 스키마가 생성되는 시점에 해당 칼럼에 대해 not null로 만들어지도록 속성을 지정한다.

Comments