Notice
Recent Posts
Recent Comments
Link
목록2023/11/10 (1)
상똥이의 Back-End 공부방
[Spring boot] JPA
[1. JPA(Java Persistence Api)란] 1. 간단한 개념 - 자바 : 객체지향 목적 - 관계형 데이터베이스 : 데이터를 정규화해서 잘 보관하는 것이 목적 - 즉, 자바와 관계형 데이터베이스의 패러다임이 불일치 - 이를 해결하기 위해 중간에서 둘을 매핑해주는 ORM(Object Relational Mapping)이 등장함 - JPA는 이 ORM 기술 표준의 명세 - 즉, JPA는 인터페이스 (구현해줄 뭔가가 필요한) - JPA 구현체 - Hibernate (가장 대표적) - EclipseLink - DataNucleus - OpenJpa 등등 2. JPA사용 시 장점 - 특정 데이터베이스에 종속되지 않음 - 각각 쿼리문이 다른 데이터베이스로 바꿔도 그 종류만 알려준다면 문제되지 않음 - ..
Spring
2023. 11. 10. 13:50