1. JPA란 무엇인가요? JPA(Java Persistence API)는 자바 진영의 ORM 기술 표준입니다 자바 어플리케이션에서 관계형 DB를 사용하는 방식을 정의한 인터페이스 입니다. JPA가 필요하지 않은 경우는 다음과 같습니다. 1. 간단한 프로젝트: 작은 규모의 프로젝트에서는 JPA를 사용하지 않고 JDBC와 SQL을 직접 다루는 것이 좋습니다. 2. 쿼리가 복잡하지 않은 경우: 간단한 쿼리로 데이터베이스와 상호작용할 때는 JPA를 사용하는 대신 직접 SQL을 작성하는 것이 더 효과적일 수 있습니다. 3. 성능이 매우 중요한 경우: JPA는 객체와 데이터베이스 간의 변환을 처리하는데 일정한 오버헤드가 발생할 수 있습니다. 매우 높은 성능을 요구하는 애플리케이션의 경우 직접 SQL을 작성하는 것..