READ Method1 기본 CRUD - READ JPA를 사용할 때 주의할 점 JPA는 편리하게 Java 코드만으로 영속성 데이터를 다루게 해준다. 또한 Spring Data JPA는 JPA를 구현한 Hibernate 를 다시 한번 감싸서 사용자가 더 편리하게 여러 메소드를 통해 영속성 데이터를 다루게 해준다. 또한, 현재 사용하고 데이터베이스의 종류가 다르더라도 사용자가 사용하여야 할 메소드는 변하지 않는다!! ( 데이터베이스 종류에 독립적임!! ) 이러한 점은 JPA의 큰 장점이지만 반대로 JPA을 사용할 때 주의하여야 하는 이유이다. 데이터베이스에 독립적으로 동작하여야 하기 때문에 JPA는 모든 데이터베이스에서 사용할 수 있는 쿼리문을 생성하기 때문에 몇몇 메소드들은 성능을 크게 저하시킬 수 있는 쿼리문을 생성한다. 그렇기 때문에 JPA를 사용할.. 2024. 1. 16. 이전 1 다음 728x90 반응형