일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링 부트가 해결하려고 했던 문제
- 스프링 Ioc
- jsp
- 스프링 Ioc Container
- 오라클통계
- 스프링 구글차트로 기간별 현황 조회하기
- 세션
- Spring Boot가 해결하려고 했던 문제
- 오라클일별데이터
- 스프링 제어역전
- 스프링 구글차트
- 스프링
- java
- 썸머노트
- CSS
- HTML
- 자바 기초
- 자바왕초보
- 오라클월별데이터
- 스프링 에러
- 자바 왕기초
- 자바기초
- 스프링과 스프링부트 차이점
- 자바
- 제이쿼리
- 자바왕기초
- 오라클주별데이터
- 오라클클라우드에 젠킨스 설치하기
- 오라클
- maven
- Today
- Total
목록신입 개발자가 되기 위해 공부했던 독학 자료들/JPA (2)
Just Do it

출처: 코드로 배우는 스프링부트 웹 프로젝트. 구멍가게 코딩단, 남가람북스 2) 테스트 코드를 통한 CRUD 연습 - 작성한 MemoRepository를 이용해서 작성된 테이블에 SQL 없이 CRUD 작업을 테스트해 보자 - JpaRepository의 경우 다음과 같은 메서드를 활용한다. * insert 작업: save(엔티티 객체) * select 작업: findById(키 타입), getOne(키 타입) * update 작업: save(엔티티 객체) * delete 작업: deleteById(키 타입), delete(엔티티 객체) - 특이하게 insert와 update 작업에 사용하는 메서드가 동일하게 save()를 이용하는데 이는 JPA의 구현체가 메모리상(Entity Manager라는 존재가 엔티..

출처: 코드로 배우는 스프링부트 웹 프로젝트. 구멍가게 코딩단, 남가람북스 2.3 Spring Data JPA의 소개 JPA: Java Persistence API Java 언어를 통해서 데이터베이스와 같은 영속 계층을 처리하고자 하는 스펙이다. JPA를 이해하기 위해서는 우선 ORM(Object-Relational Mapping)이라는 기술에 대해서 먼저 설명해야만 한다. 2.3.1 ORM과 JPA - ORM(Object Relational Mapping)은 단어에서 보듯이 객체지향과 관련이 있다. - ORM은 간단하게 말하자면 '객체지향 패러다임'을 '관계형 데이터베이스에 보존하는 기술'이라고 할 수 있다. - 패러다임 입장에서 생각하자면 '객체지향 패러다임을 관계형 패러다임으로 매핑(mapping)..