[스프링 부트 기초] 스프링과 데이터베이스
0. 개요 DB란? : 데이터의 저장, 읽기, 삭제, 변경을 하는 소프트웨어 종류 : MySQL, H2,,, 언어 : SQL H2 는 RDBMS의 한 종류로 서버가 켜져 있는 동안에만 동작합니다. JPA는 자바 명령어를 SQL로 번역합니다. 자바를 활용해 데이터의 생성, 조회, 변경, 삭제를 할 수 있습니다. Repository는 JPA를 동작할 때 사용하는 매개체입니다. 스프링은 데이터를 주고 받는 방법을 강제합니다. -> DTO Lombok으로 코드 절약을 합니다. 패키지 : Spring Web, H2 Database, MySQL Driver, Spring Data JPA, Lombok 1. RDBMS RDBMS란? : Relational Data Base Management System : 컴퓨터의..