Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- mysql
- LV03
- S3
- LV02
- JPA
- Java
- 일정관리 프로젝트
- 포트폴리오
- LV0
- 데이터 베이스
- CoffiesVol.02
- 일정관리프로젝트
- docker
- 알고리즘
- SQL
- Kafka
- 이것이 자바다
- 프로그래머스
- LV01
- LV.02
- GIT
- 디자인 패턴
- 코테
- CI/CD
- Join
- 연습문제
- spring boot
- Redis
- jvm
- Lv.0
Archives
- Today
- Total
목록2024/05/07 (1)
코드 저장소.
Jpa 란 무엇인가??
목차1.Jpa ? 2.ORM ?3.Jpa의 장단점 1.Jpa?jpa는 Java Persistence API로 자바 진영의 ORM 기술 표준을 사용되는 인터페이스의 모음이다. 한마디로 말하자면 실제적으로 구현된것이 아니라 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크이다. JPA를 구현한 대표적인 오픈소스로는 Hibernate가 있다. Jpa를 알기 전에 ORM에 대해서 알아보도록 하자.2.ORM ?ORM은 Object Relation Mapping으로 객체 지향 프로그래밍 언어와 관계형 데이터베이스 간의 데이터를 변환하는 기술을 의미합니다. 즉, ORM은 데이터베이스 테이블을 객체로 매핑하고, 객체 간의 관계를 데이터베이스의 관계로 매핑하여 개발자가 SQL 쿼리를 직접 작성하지 않고도 객체를 ..
백엔드/Jpa
2024. 5. 7. 22:47