일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 글또
- Java Virtual Machine
- diskpressure
- k8s
- readiness probe
- spring boot
- Probe
- jpa
- properties
- java
- Xmx
- JVM
- startup probe
- logback
- xms
- application properties
- ORM
- evicted
- property
- liveness probe
- Kubernetes
- OOM
- configmap
- pod
- Heap
- 회고
- Today
- Total
목록전체 글 (13)
여우발개발

2장은 본격적으로 JPA 탐구를 시작하기 전 환경 설정과 간단히 돌아가는 어플리케이션을 만들 수 있도록 구성되어 있다.나는 시작부터 spring-boot에서 jpa를 시작해서 추가적으로 셋팅하는 법을 같이 기입했다.2.1 이클립스 설치와 프로젝트 불러오기intellij 유저라 pass2.2 H2 데이터베이스 설치책에서는 H2 DB가 설치도 필요없고 가벼워서 추천했지만…다운로드도 해야하고 실제 DB는 H2가 아닌 mysql이나 기타 등등을 사용할 것이기에요새는 local 환경에 docker만 잘 셋팅되어 있다면 mysql 띄우기는 쉬워보여서 그쪽으로 진행했다. → 보러가기 : https://devfoxbox.tistory.com/82.3 라이브러리와 프로젝트 구조책에서는 maven을 사용하도록 알려준다. ..

1장은 간단히 JPA에 대한 소개이다. SQL을 직접 다룰 때 여러 문제들이 있지만..그렇다고 도메인 모델을 객체로 모델링하자니 두 패러다임 간의 불일치로 생기는 문제를 알려주고 있다.위 두 문제들을 나이스하게 해결해주는 방법으로 JPA를 소개하고 있고Q&A 파트에서 실 사용자가 궁금해할만한 내용들을 이야기해주고 있다. '왜' 쓰는지 알아야 열심히, 잘 쓸 수 있기 때문에 흥미롭게 읽었다.JPA의 핵심 개념들을 이해해야 함핵심 개념인 영속성 컨텍스트에 대한 이해가 부족하면 SQL을 직접 사용하는 것보다 못한 상황이 발생할 수 있음(특히나 매우 찔렸던 부분)1.1 SQL을 직접 다룰 때 발생하는 문제점SQL을 사용해서 객체를 다루려면 번거롭다진정한 의미의 계층 분할이 어렵다물리적으로는 SQL과 JDBC A..