일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- kakao
- 코딩학습
- 아이폰
- 윈도우
- programmers
- Python
- AWS
- spring
- Tutorial
- DaVinci Resolve
- Apple
- neo4j
- iPad
- 파이썬
- 유니티
- 아이패드
- 프로그래머스
- 애플
- 튜토리얼
- 스프링
- graph DB
- SQL
- 영상편집
- json
- 윈도우10
- 녹화프로그램
- unity
- 한글
- 코틀린
- Kotlin
- Today
- Total
목록spring/JPA (2)
코드짜는 노인네
[Spring] JPA 개념과 JPA 사용예시 ▶ JPA (Java Persistence API) 자바 진영의 ORM 기술 표준으로 SQL을 쓰지 않고 데이터를 생성, 조회, 수정, 삭제할 수 있도록 해주는 번역기 Java 플랫폼 SE와 자바 플랫폼 EE를 사용하는 응용 프로그램에서 관계형 데이터베이스의 관리를 표현하는 자바 API 실제로 구현된 것이 아니라 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크 JPA 인터페이스를 구현한 대표적인 오픈소스 : Hibernate 어플리케이션과 JDBC 사이에서 동작 개발자가 작성해야 할 SQL과 JDBC API 코드를 JPA가 대신 처리해줌으로 유지보수해야 하는 코드 수가 줄어듦 ▶ ORM (Object Relational Mapping) 객체와 테이블을..
[Spring] ORM(Object Relational Mapping)와 JPA(Java Persistent API) ORM(Object Relational Mapping) Object: "객체"지향 언어 (자바, 파이썬) Relational: "관계형" 데이터베이스 (H2, MySQL) 객체와 테이블을 매핑해서 패러다임의 불일치를 개발자 대신 해결해주는 것 객체는 객체대로 설계하고 RDB는 RDB에 맞게 설계하는 것을 추구함 ⇒ 객체와 RDB를 중간에서 서로 매핑 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법 ORM이란 객체가 테이블이 되도록 매핑을 시켜주는 역할을 합니다. ORM을 이용하면 SQL Query가 아닌 메서드로 데이터를 조작할 수 있습니다...