#22 JPA - 등장
● SQL을 직접 사용하는 것의 단점 - 지금까지는 직접 SQL을 작성해서 데이터 CRUD를 진행했다. [직접 SQL을 작성하는 것의 단점] 1. 사람이 직접 문자열을 작성하기 때문에 실수할 수 있고 또 그것을 인지하는 시점이 느리다. → 즉, 잘못된 SQL로 인한 오류가 컴파일 시점에 발견되지 않고 런타임 시점에 발견되는 것이다. 2. 특정 데이터베이스에 종속적이게 된다. ex) MySQL에서 PostgreSQL로 바뀌면 기존의 MySQL 쿼리를 전부 PostgreSQL에 맞게 바꿔야한다. 3. 반복 작업이 많아진다. 새로운 테이블을 만들 때마다 그에 맞는 CRUD 쿼리가 항상 필요하다. 4. JAVA의 객체와 데이터베이스의 테이블은 패러다임이 다르다. 서로 다른 패러다임 1 - 왼쪽이 JAVA의 객체..
Backend/Spring
2023. 9. 5. 00:45
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- API
- Phaser3
- 메모리
- Java8
- Advanced Stream
- 코딩테스트
- db
- SQL
- git
- 자료구조
- 코테
- jpa
- node.js
- 알고리즘
- DART
- MongoDB
- 빅데이터 분석기사
- Stream
- 프로세스
- OS
- Spring Boot
- nosql
- SpringBoot
- java
- 운영체제
- spring
- 빅데이터
- MySQL
- Phaser
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함