영속성 컨텍스트 알아보기
> 영속성이란? 사라지지 않고 지속적으로 접근할 수 있다
메모리에 존재하는 데이터는 서비스가 종료되면 사라지게 되어있다.
이를 영속화 해서 사용하는 방법에 대해 알아봅시다
영속성에서 가장 주체적인 컨테이너 역할을 하는 것이 바로 EntityManager Interface
hibernate 의 ddl-auto의 기능을 통해 데이터베이스에 자동으로 접근할 수 있다.
generate-ddl 과 ddl-auto의 차이점
: 현업에서 딱히 분리해서 사용하지는 않음
ddl-auto 기능이 generate-ddl 옵션보다 상위에 있기 때문에 ddl-auto가 설정되면 generate-ddl 옵션은 자동으로 무시가 된다.
@Transactional을 사용하는 경우 종료시 롤백처리가 된다
#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Java/Spring웹개발마스터초격차패키지Online
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.