728x90
반응형

스프링부트 어플리케이션에서 데이터베이스를 접근하는 방법은 JPA(Java Persistent API)와 같은 ORM(Object Relational Mapping)을 사용하는 방법 또는 MyBatis와 같은 SQL Mapping을 하는 방법이 일반적입니다. JPA를 사용하면 직접 SQL을 사용하지 않고도 자바의 클래스를 데이터베이스에 테이블로 생성하고, 리파지토리 인터페이스를 사용하여 간단하게 객체를 ID를 기반으로 CRUD(생성, 조회, 수정, 삭제) 할 수 있는 API를 만들 수 있습니다. 또한 다양한 검색 조건 및 정렬도 SQL 없이 API 이름만으로 지정할 수 있으며, 필요에 따라 SQL을 직접 사용하여 API를 정의할 수도 있습니다.
아래 영상은 스프링부트에서 JPA를 통해 H2 데이터베이스 사용하는 방법을 설명합니다.
https://youtu.be/WZDth-5KP5M


https://m.youtube.com/watch?v=WZDth-5KP5M&feature=youtu.be

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,