JPA

    [스프링부트와 JPA 활용 1] Section0. 강좌 소개

    스프링 부트 : 복잡하고 어려운 스프링 기술을 간결하고 쉽게 사용할 수 있도록 도와주는 기술 JPA : 강력한 Java ORM 표준 기술 위 두가지를 사용하면 높은 개발 생산성을 유지하며 빠르게 개발이 가능하다. 강의 목표 : SpringBoot와 JPA 같은 최신 기술을 활요해 웹 어플리케이션 개발을 할 수 있다. 강의 특징 : 예제를 코딩으로 배운다. 1편 - 웹 어플리케이션 개발 프로젝트 환경설정 요구사항 분석 도메인과 테이블 설계 아키텍쳐 구성 핵심 비즈니스 로직 개발 테스트 웹 계층 개발 2편 - API 개발과 성능 최적화 REST API 개발 성능 최적화 학습 방법 전체적인 감을 잡기 이후 부족한 기술들을 스스로 습득하기

    [SpringBoot-AWS] Chap03 - 스프링 부트에서 JPA로 데이터베이스 다뤄보자

    성실 성실 열쩡 열쩡 ,,,,,,,,,,,,,,,,, 3.1 JPA 소개 Intro 객체를 관계형 데이터 베이스에서 관리하는 것이 중요 관계형 데이터 베이스는 SQL만 인식 반복적인 SQL을 많이 만들어야 하고 유지보수 해야 함 패러다임 불일치 문제 발생 관계형 데이터베이스는 어떻게 데이터를 저장할지에 초점이 맞춰진 기술 객체지향 프로그래밍 언어는 메세지를 기반으로 기능과 속성을 한 곳에서 관리하는 기술 패러다임이 서로 다른데 객체를 데이터베이스에 저장하려고 하면서 생기는 문제 웹 애플리케이션 개발은 점점 데이터 베이스 모델링에만 집중 이를 해결하기위해 JPA 등장 객체지향적인 프로그래밍이 가능하고 SQL에 종속적인 개발을 하지 않아도 됨 JPA 인터페이스로서 자바 표준명세서 JPA posts 클래스 생..