0gam
javax.persistence.Transient; 본문
JPA 프로젝트 진행 중, Class(Entity) 구성 시 DB에는 영향을 미치지 않고, 코드 상에서 존재하는 변수로 사용하고 싶을 때, 바로 이녀석을 사용하면 된다.
@Transient
일시적인, 잠깐 머무르는으로 기억하면 될 것 같다.
import javax.persistence.Transient;
DTO에 목적에 의해 사용할 변수에 @Transient를 애노테이션을 적어주면 된다.
메소드에도 적용할 수 있다는데, 변수에만 적용해 사용해보았다.
정말 DB에는 사용한 변수가 존재하지 않았으며, 영향도 미치지 않았다.
'Hibernate, JPA' 카테고리의 다른 글
JPA Cascade Types (0) | 2018.05.30 |
---|---|
fetch=FetchType.LAZY and EAGER (0) | 2016.07.08 |
JPA, cascade (0) | 2016.07.07 |