분류 전체보기

    영속성 관리, 영속성 컨텍스트

    영속성 관리, 영속성 컨텍스트

    JPA의 내부 동작은 기본적으로 엔티티 매니저가 각각의 트랜잭션 내에서 영속성 컨텍스트를 가짐으로써 동작한다. ♻️ 영속성 컨텍스트 엔티티 라이프 사이클 JPA의 영속성 컨텍스트란 “엔티티를 영구 저장하는 환경”을 말한다. 각각의 트랜잭션 내에서 엔티티 매니저는 주어진 영속성 컨텍스트에 접근하고, 해당 영속성 컨텍스트를 통해서 여러가지 장점을 발휘한다. 엔티티의 객체 생성 부터 영속성 컨텍스트에서 관리되고 DB에 저장되기 까지의 생명주기를 확인해보자. 가장 처음 객체가 생성되는 상태는 엔티티 매니저에서 관리하지 않는 상태이다. 이를 비영속 상태(new/transient) 라고 한다. // 새롭게 객체가 생성된 상태 (New 상태) : 엔티티 매니저가 관리하고 있지 않다. Member member = ne..

    Oracle Cloud  Infrastructure (OCI) 프리티어 인스턴스 생성

    Oracle Cloud Infrastructure (OCI) 프리티어 인스턴스 생성

    프로젝트를 진행하면서 Oracle Cloud Infrastructure (OCI)의 프리티어 인스턴스를 사용하게 되었다. 아마존의 AWS EC2와 동일한 오라클의 클라우드 프리티어 인스턴스를 간단하게 생성하는 방법을 정리한다. ✔️ VM 인스턴스 생성 오라클 클라우드에 접속하면 시작하기 화면으로 이동한다. 시작하기 화면에서 “VM 인스턴스 생성” 부분을 클릭한다. 시작하기 화면이 아니라면 왼쪽 상단의 네비게이션 바에서 “컴퓨트 > 인스턴스 > 인스턴스 생성”을 클릭한다. ✔️ 인스턴스 이름 및 이미지 설정 Name 부분에 자신이 구분할 수 있는 인스턴스 이름을 작성한다. Image and shape 파트에서 Edit 버튼을 클릭하면 image 와 shape을 선택할 수 있는 구체적으로 보여준다. Shap..