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 |
Tags
- 오블완
- 국비지원교육
- 백엔드 부트캠프
- baekjoon
- 디자인강의
- 국비지원취업
- UXUI기초정복
- 디자인교육
- UXUI챌린지
- 자바
- 오픈챌린지
- KDT
- Java
- 오픈패스
- 디자인챌린지
- UXUIPrimary
- 내일배움캠프
- 국비지원
- Be
- 패스트캠퍼스
- mysql
- 백준
- 티스토리챌린지
- 부트캠프
- 객체지향
- 내일배움카드
- 환급챌린지
- Spring
- OPENPATH
- 백엔드개발자
Archives
- Today
- Total
목록2025/06/28 (1)
군만두의 IT 공부 일지

목차1장. JPA 소개ORM(Object-Relational Mapping) 프레임워크: 객체와 관계형 데이터베이스 간의 차이(패러다임의 불일)를 중간에서 해결해준다.JPA(Java Persistence API): 자바의 ORM 기술 표준이다. 반복적인 CRUD SQL을 알아서 처리해줄 뿐만 아니라 실행 시점에 자동으로 SQL을 만들어서 실행한다.JPA를 사용함으로써 개발자는 SQL을 직접 작성하는 것이 아니라 어떤 SQL이 실행될지 생각만 하면 된다. 애플리케이션을 SQL이 아닌 객체 중심으로 개발하여 생산성과 유지보수, 테스트 작성하기 좋다. 또한, 개발 단계에서 코드를 거의 수정하지 않고 데이터베이스를 쉽게 변경할 수 있다.1.1 SQL을 직접 다룰 때 발생하는 문제점1.1.1 반복, 반복 그리고 ..
프로그래밍/Java
2025. 6. 28. 16:27