hibernate

[스프링 부트와 JPA 활용1] 강의는 원래 이번 강의를 듣고 이론을 학습한 뒤 실습을 진행하는 내용이다. 추천 로드맵을 보면 실습 - 이론 - 실습(복습)으로 진행하는 게 더 효율적이라길래 따라하고 있다. 이번 섹션에선 JPA 이론을 학습하기 전, JPA의 필요성과 기능에 대해 설명한다. JPA와 모던 자바 데이터 저장 기술 1. SQL 중심적인 개발의 문제점SQL에 의존하는 개발애플리케이션을 개발할 땐 보통 Java나 Scala, C# 같은 객체 지향 언어를 사용하고, Oracle이나 MySQL 같은 관계형 데이터베이스(RDB)에 데이터를 저장한다.객체를 영구 보관하는 저장소는 RDB 말고도 NoSQL, File 등으로 다양하다. 그러나 현실적인 대안으로는 주로 RDB를 사용한다.객체를 RDB에 저장..
JPA에 대한 개념 설명(이전 강의)을 듣지 않고 이번 강의를 먼저 들으면서 JPA 활용부터 공부하고 있다. 따라서 이해가 되지 않는 부분이 엄청 많기 때문에 설명이나 코드는 이해한 부분만 적고 넘어가려고 한다. 나중에 JPA 개념 강의를 듣고 다시 복습하면서 설명을 채워 넣을 예정이다. 1. 도메인 모델과 테이블 설계요구사항 분석간단한 쇼핑몰을 만들어 볼 예정이다. 핵심 기능은 아래와 같다.회원 기능회원 등록 (POST)회원 목록 조회 (GET)상품 기능상품 등록 (POST)상품 수정 (PATCH || PUT)상품 목록 조회 (GET)주문 기능상품 주문 (POST)주문 내역 조회 (GET)주문 취소 (DELETE)기타 요구사항상품은 재고 관리가 필요하다.상품의 종류는 도서, 음반, 영화가 있다.상품을 ..
dev-meung
'hibernate' 태그의 글 목록