반응형
API구현 #API #Back-End #Spring #DB #H2 #Controller #Service #Repository
-
API (1) - Login APIBack-end/나만의 API 2021. 7. 7. 19:42
스프링을 조금 배워서 실제로 사용해볼려고 한다. API를 하나씩 만들어가며 나만의 포트폴리오를 완성할려고 한다. 첫 번째 API는 간단한 Login API를 만드는 것이다. - IDE : Itellij - Builder : Gradle - Server : Spring-boot - DB : H2 구현 목표는 아래의 그림과 같다. - User 이것은 정보를 가진 주요 객체이다. id와 name 두 개의 필드를 가지고 DB로 접근한다. - UserController 이 부분은 url 맵핑과 get, post를 이용하여 json 및 html파일 이름을 주고 받는다. - UserService 핵심로직이 담긴 Bean이다. 인터페이스를 정해놔 언제든지 변경 가능하도록 만들어 놨다. - UserRepository D..