목록2024/12/16 (1)
ㅇ.ㅇ
[JPA] JPA 소개
JPA 소개ORM (Object-Relational Mapping)객체와 관계형 데이터베이스 간의 차이를 중간에서 해결.JPA는 자바 진영의 ORM 기술 표준으로 실행 시점에 자동으로 SQL을 생성하고 실행.CRUD SQL 작성이 필요하지 않음.JPA의 장점생산성과 유지보수성 향상SQL이 아닌 객체 중심 개발이 가능.데이터베이스 변경 시 코드 수정이 적음.테스트 용이성간결한 코드로 인해 테스트 작성이 쉬워지고 버그 감소. SQL을 직접 다루면 생기는 문제반복 작업객체, DAO, SQL 작성, JDBC API 연결, 매핑 등 번거로운 작업.SQL 의존적 개발속성을 하나 추가할 때마다 등록, 조회, 수정 코드를 모두 수정해야 함.JPA의 이점직접 SQL을 작성하지 않아도 JPA가 제공하는 API를 통해 작업..
카테고리 없음
2024. 12. 16. 00:05