JPA CRUD METHOD1 JPA Entity 단위 기본 CRUD처리 기본 CRUD Method find(${param1}, ${param2}) SELECT를 할 때 사용하는 Method 첫번째 parameter로 조회할 Entity의 Class정보를 .class로 받아온다. 두번째 parameter로 조건 PK에 값을 넣어준다. persist(${param}) INSERT를 할 때 사용하는 Method param에는 Insert를 할 Entity 객체를 명시한다. remove(${param}) 우선 조회(find)를 하여 영속 컨텍스트에 데이터를 담아둔다. param에는 DELETE를 할 객체를 넣어주는데 이때 find()로 찾은 객체를 넣어준다. commit과 remove사이에 다른 프로세스가 데이터를 삭제해도 예외가 발생하기에 큰 문제는 없다. FrameWorks/JPA 2023. 8. 26. 이전 1 다음 728x90 반응형