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
- Spring Boot
- 김영한
- Servlet
- 스프링 핵심 원리
- QueryDSL
- 자바
- http
- Exception
- Thymeleaf
- 인프런
- transaction
- JPQL
- kotlin
- 백준
- 스프링
- Android
- java
- spring
- AOP
- Proxy
- 스프링 핵심 기능
- db
- SpringBoot
- 알고리즘
- springdatajpa
- 그리디
- jpa
- Greedy
- pointcut
- JDBC
Archives
- Today
- Total
목록JPA (49)
개발자되기 프로젝트
JPA 소개
1. ORM(Object Relational Mapping) 객체와 관계형 Database를 자동으로 mapping시켜주는 것을 말한다. 객체지향 프로그래밍의 기본 단위는 object 이고 관계형 Datebase의 기본단위는 table이다. 따라서 객체 모델과 database 모델 간 불일치가 존재한다. 이 때 ORM이 중간에서 Object와 Database를 mapping 시켜준다. 2. Persistance(영속성) 프로그램이 종료되도 생성한 데이터가 없어지지 않고 지속적으로 존재하는 것. 영속성이 없으면 프로그램이 종료 시 데이터가 사라진다. 메모리에 존재하는 데이터를 database를 활용하여 영속성을 부여할 수 있다. 3. JPA(Java Persistance Api) Java진영의 ORM표준,..
JPA
2021. 5. 22. 19:46