JPA 기초와 매핑Hello JPAJPA에서는 크게 중요한게 두가지가 있다. 첫번째는 객체와 관계형 데이터베이스를 중간에서 매핑하는 과정, 즉 설계 과정이 있고, 두번째는 JPA가 어떤 방식으로 동작하는지(영속성 컨텍스트)이며 이 두가지에 대해 이해 하는 것이 중요하다.H2http://www.h2database.com최고의 실습용 DB, 가볍다(1.5MB)웹용 쿼리툴 제공MySQL, Oracle 데이터베이스 시뮬레이션 기능Sequence, AUTO INCREMENT 기능 지원객체 매핑하기@EntityJPA가 관리할 객체, 엔티티라고 한다.@IdDB PK와 매핑할 필드persistence.xmljpa 설정 파일/META-INF/persistence.xml 위치javax.persistence로 시작 : JP..
JPA IntroSQL 중심적인 개발의 문제점JPA 소개1. SQL 중심적인 개발의 문제점현재 데이터베이스 세계의 헤게모니를 관계형 DB가 가지고 있다(Oracle, MySQL, ...). 객체를 관계형 DB에 관리하고 있다는 이야기이다. 관계형 DB를 사용하려면 SQL을 짜야한다. 계속. SQL 중심적인 개발을 하게되면 아래와 같은 문제점이 있다.무한 반복, 지루한 코드객체 CRUD(insert, update, select, delete)public class Member { private String memberId; private String name; ... }INSERT INTO MEMBER(MEMBER_ID, NAME) VALUES ... SELECT MEMBER_ID, NAME FROM ME..
- Total
- Today
- Yesterday
- github
- 라즈베리파이
- 젠킨스
- JPA
- 정렬
- 순환
- 인프런
- 스프링부트
- 한밭대학교
- 시간복잡도
- 무선통신소프트웨어연구실
- AWS
- Recursion
- 알고리즘
- Vue.js
- 레드블랙트리
- vuejs
- Java
- Spring Boot
- springboot
- Algorithm
- Wisoft
- ORM
- Raspberry Pi
- IT융합인력양성사업단
- Spring
- 자바
- vuex
- RBT
- 한밭이글스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |