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
- jsp
- 생성자
- 자료구조
- 암호학
- 클라우드 컴퓨팅
- Java
- sql
- javascript
- data structure
- 공개키 암호화
- Queue
- 크루스칼
- 코딩테스트
- spring
- dbms
- 코테
- Algorithm
- 가상컴퓨팅
- MVC
- DB
- BFS
- JPA
- JDBC
- dfs
- 알고리즘
- generic class
- cloud computing
- python
- 자바의정석
- Stack
Archives
- Today
- Total
목록2024/07/03 (1)
PLOD
[Spring] JPA(Java Persistence API)
JPAJPA는 자바 진영에서 ORM기술 표준으로 사용되는 인터페이스의 모음이다.기존의 JDBC는 SQL 의존적이라 변경에 취약하였다. 그리고 쿼리를 통해 직접 접근하는 방식이라 SQL 직접 변경해주어야 해서 수고스러웠다.이러한 점을 ORM 기반의 JPA가 해소할 수 있을 것이다. JPA를 통해 백엔드 개발자들은 쿼리 작성과 수정에 들이는 노력을 비즈니스 로직 개발에 힘쓸수 있게 되었다. ORM(Object-Relational Mapping) 애플리케이션 Class와 RDB(Relational DataBase : 관계형 데이터베이스)의 테이블을 매핑한다는 뜻이며, 기술적으로는 어플리케이션의 객체를 RDB 테이블에 자동으로 영속화 해주는 것이라고 보면 된다.ORM의 장점SQL 문이 아닌 메서드를 통해 데이터..
개발 공부/Spring framework
2024. 7. 3. 16:43