[Java] JPA에 대한 이해

허상범·2024년 2월 14일
0

Java

목록 보기
1/1

Since our backend system is written with JAVA, it's kinda natural situation for me to hear bunch of materials related JAVA stuffs.

This post starts with the wondering point about "what is the difference between JPA and Spring?".

Exactly the same problem statment with mine
https://velog.io/@heoseungyeon/JPA-vs-Spring-Data-JPA

Definition

JPA

DBMS에도 여러 종류가 있는 것처럼 ORM에도 여러 종류가 있습니다. 자바에서는 JPA(Java Persistence API)를 표준으로 사용합니다. JPA는 자바에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스인데요, 인터페이스이므로 실제 사용을 위해서는 ORM 프레임워크를 추가로 선택해야 합니다. 대표적으로는 하이버네이트(Hibernate)를 많이 사용하죠.

reference : link

Java Spring Framework

fastAPI와 마찬가지로 Java 백엔드 시스템 빌드를 위한 웹 프레임워크

  • Which IDE is used for Spring Framework?
    • Eclipse or Spring Tool Suite: Eclipse is a popular open-source IDE that provides excellent support for Java development.
profile
Engineering & Science, Since 2021 | Finance, Backend, Data

0개의 댓글