어제보다 나은 오늘

어제보다 나은 오늘

  • Programming Language (100)
    • CS (49)
      • 컴퓨터 네트워크 (11)
      • 알고리즘 (1)
      • 데이터베이스 (19)
      • 운영체제(OS) (11)
      • 자료구조 (5)
      • 디자인 패턴 (2)
    • 토이프로젝트 (6)
      • 팁 모음집 (5)
      • 쇼핑몰 (0)
    • C++ (0)
    • 컴퓨터 구조 (0)
    • 프로그래밍 기본 지식 (1)
    • 코딩테스트 (2)
      • 백준 (2)
    • Java (8)
    • Spring (13)
      • Spring AOP (2)
    • JPA (1)
    • Mysql (2)
    • Docker (0)
    • JUnit (1)
    • 일문일답 (15)
      • Java (13)
      • OS (2)
      • 네트워크 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

어제보다 나은 오늘

컨텐츠 검색

태그

최근글

댓글

공지사항

아카이브

JPA(1)

  • [JPA] JPA란 무엇인가?

    이번 글에서 알아볼 것은 JPA가 무엇인지에 관한 것이다. JPA(Java Persistence API)는 자바 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용되는 인터페이스의 모음이다. 그 말인 즉슨 실제로 구현된 것이 아니라 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크이다. JPA를 구현한 대표적인 오픈 소스로는 Hibernate가 있다. JPA에 알아보기에 앞서, ORM은 무엇일까? ORM은 이름 그대로 객체와 관계형 데이터베이스를 매핑한다는 뜻으로써, ORM 프레임워크는 객체와 테이플을 매핑해서 패러다임의 불일치 문제를 개발자 대신 해결해준다. 예를 들어 객체를 데이터베이스에 저장할 때, 개발자 입장에서는 INSERT SQL을 직접 작성하는 것이 아니..

    2022.07.27
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바