본문 바로가기
728x90

CRUD2

[ RESTful API ] JPA 연동 - 사용자 CRUD 기능 구현 이전 포스팅까지 RESTful API 기반으로 사용자 CRUD 기능 구현을 해보았습니다. 오늘은 ORM JPA를 연동해서 데이터 맵핑을 해보겠습니다. 개발 환경 Spring Boot JPA MySQL JPA 란? JPA(Java Persistence API)는 자바에서 제공하는 ORM(Object-Relational Mapping) 기술의 표준 인터페이스입니다. ORM은 객체 지향 프로그래밍과 관계형 데이터베이스 간의 매핑을 자동화하여 객체를 데이터베이스에 저장하고 조회할 수 있도록 도와주고, 객체 지향 프로그래밍에서는 클래스와 객체를 사용하여 데이터와 기능을 캡슐화하고, 관계형 데이터베이스는 테이블과 레코드로 데이터를 저장합니다. 이 둘 간의 패러다임 불일치를 해결하기 위해 ORM은 객체와 테이블 간의.. 2023. 8. 2.
[ RESTful API ] 사용자 수정/삭제를 위한 API 구현 - PUT/DELETE HTTP Method 오늘은 이전 포스팅에 이어서 수정/삭제 기능을 추가해 보겠습니다. 이번 포스팅까지 마무리로 RESTful API 기반으로 CRUD 기능은 모두 끝날 거 같습니다. RESTful API 기반으로 기능 구현 알아보시는 분들은 아래 포스팅도 참고해 보시면 좋을 거 같습니다. [ RESTful API ] 사용자 목록 조회를 위한 API 구현 - GET HTTP Method 오늘은 RESTful API 기반으로 사용자 목록 조회를 위한 API 구현을 해보겠습니다. 먼저 간단하게 개념에 대해 알아보고 코드 진행 해보겠습니다. RESTful API 란? RESTful API은 Representational State Transfer API drg2524.tistory.com [ RESTful API ] 사용자 등록을.. 2023. 7. 28.
728x90