JPA1 2023-11-01-TIL | Spring 이 노트에서는 기존의 반복되는 코드 부분 뿐만 아니라, 쿼리문조차도 필요없는 JPA 방식에 대해 다룬다. JPA를 통해 SQL보다는 객체 중심의 설계가 가능해진다. JPA Java Persistence API의 약자 'Persistence'는 데이터나 상태가 지속되거나 영구적으로 유지되는 특성을 나타낸다. 프로그래밍 컨텍스트에서는 'persistence'가 데이터베이스나 파일 시스템과 같은 저장 매체에 데이터를 저장하여 프로그램이 종료되거나 시스템이 재부팅되더라도 데이터가 유지되도록 하는 능력을 의미한다. 예를 들어, 데이터베이스에서 데이터를 영구적으로 저장하면 이 데이터는 persistence를 가지고 있다고 말할 수 있다. Java Persistence API(JPA)도 이러한 persistence를.. 2023. 11. 3. 이전 1 다음