
데이터베이스를 하나만 사용하는 애플리케이션은 일반적으로 EntityManagerFactory를 하나만 생성합니다.Persistence.createEntityManagerFactory("example");를 호출하게 되면 META-INF/persistence.xml에 있
상품을 주문하는 코드를 작성한다. 이 때 상품이 주문되면 저장되어있던 수량이 차감되고, 만약 주문하는 수량이 저장된 수량보다 크다면 주문에 실패하게 된다.상품을 주문했을때 option에 저장되어 있는 수량을 차감하는 코드다.이 과제를 해결하는 데에 있어서 수량은 중요한
과제 내용 지난번 포스트랑 동일한 맥락이다. 상품을 주문하는데, 주문이 완료되면 회원의 위시리스트에서 해당 상품 옵션을 제거하는 코드다. 작성했던 코드 사실 위시리스트에서 지우는건 실패하더라도 주문하기라는 기능에 크게 영향을 미치지 않는다. 그래서 AFTER_COM

프로젝트를 진행하는 과정에서 H2 데이터베이스 환경에서 해당 코드를 작성했을 때 정상적으로 쓰기 작업이 수행되었다알고 있는 정보에 따르면 @Transactional(readOnly = true) 로 설정을 하고 그 내부에서 메서드를 호출했을 때에는 readOnly =