Web/Spring
[Spring] SpringBoot의 개념 정리 with JPA 3,4,5 강
HYJJ
2022. 1. 12. 20:50
MessageConverter
가령 Java Object를 JSON으로 변환해서 파이썬 Object로 바꾼다면,
Object를 JSON으로 변환할 때 사용하는 것이 MessageConverter.
Java Object -[MessageConverter : Jackson] request (JSON)-> Python Object
Java Object <-[MessageConverter] response - Python Object
(Spring Library에 존재)
JPA(Java Persistence API)
- Persistence? 데이터를 생성한 프로그램 실행이 종료되더라도 사라지지 않는 데이터 특성.
자바를 영구히 기록할 수 있는 환경을 제공하는 API(Application Programming Interface)
- ORM(Object Relational Mapping)
Object를 데이터에 연결하는 방법론.
Class - input(DML : delete, update, insert) - DB (id, name, year)
- output(select) -
: 가져오거나 집어넣을 때, 자바가 갖고 있는 type과 DB의 type이 다름. 그렇기에 DB에 있는 테이블을 모델링 해야 함.
Table을 통한 Relational Mapping >