Rest API/Spring Framework 4

○ OPEN API 템플릿 만들기 - API 명세서

이 포스팅은 Spring Framework 4.x 버전을 이용하였습니다. 목차 화면정의서 유스케이스 ER Diagram API 명세서 프로젝트 설계 프로젝트 구현 사용자 1. 로그인 POST Login Request https://api.test.com/login Parameters 변수 타입 설명 id string 사용자 아이디 password string 사용자 비밀번호 401: Unauthorized { "code" : 401, "message" : "해당하는 아이디 또는 비밀번호가 존재하지 않습니다." } 200: OK { "code" : 200, "message" : "로그인이 완료되었습니다." } 2. 회원가입 POST SignUp Request https://api.test.com/signU..

○ OPEN API 템플릿 만들기 - ER Diagram

이 포스팅은 Spring Framework 4.x 버전을 이용하였습니다. 목차 화면정의서 유스케이스 ER Diagram API 명세서 프로젝트 설계 프로젝트 구현 ER Diagram - 개념설계 ER Diagram - 개념설계 1. 사용자/권한 정보 테이블명 : 사용자 (API_USER) 사용자의 정보를 가지고 있는 테이블입니다. 로그인 / 회원가입 시 주로 사용됩니다. No 컬럼명 컬럼내용 부가정보 1 id 사용자 아이디 Primary Key 2 password 사용자 비밀번호 - 3 purpose OPEN API 사용목적 - 4 create_at 등록일 - 5 update_at 수정일 - 테이블명 : 권한 (API_AUTH) 사용자가 가질 수 있는 권한의 종류에 대한 정보를 가지고 있는 테이블입니다...

○ OPEN API 템플릿 만들기 - 유스케이스

이 포스팅은 Spring Framework 4.x 버전을 이용하였습니다. 목차 화면정의서 유스케이스 ER Diagram API 명세서 프로젝트 설계 프로젝트 구현 유스케이스 - 사용자 OPEN API를 이용하기 위해서 사용자가 해야하는 프로세스는 아래와 같습니다. 1. 먼저 회원가입을 진행합니다. 2. 회원가입이 성공하면 로그인 페이지로 이동합니다. 3. 로그인을 합니다. 4. API 이용신청 페이지로 이동합니다. 5. 사용하기를 원하는 API를 선택 후, 부가정보를 입력하고 등록합니다. 6. 관리자의 승인을 기다립니다. 7. 승인 후, 발급받은 토큰을 통해서 API를 사용하실 수 있습니다. 유스케이스 - 사용자 유스케이스 - 관리자 관리자의 계정은 프로젝트 동작중에 이미 들어가 있습니다. OPEN AP..

○ OPEN API 템플릿 만들기 - 화면정의서

이 포스팅은 Spring Framework 4.x 버전을 이용하였습니다. 목차 화면정의서 유스케이스 ER Diagram API 명세서 프로젝트 설계 프로젝트 구현 화면 정의서 1. 로그인 / 회원가입 OPEN API를 이용하기 위해서는 우선 해당 사이트에 회원가입 및 로그인을 해야 합니다. 따라서 아래와 같이 로그인 화면과 회원가입 화면을 정의합니다. 로그인 회원가입 2. 메인페이지 - API 문서 사용할 API에 대한 상세설명이 들어가 있는 문서 페이지를 제공합니다. 메인페이지 - API 문서 3. 메인페이지 - API 코드예제 사용할 언어에 따라서 다양한 코드 예시를 제공해줍니다. 메인페이지 - API 코드예제 4. 메인페이지 - API 이용신청 OPEN API를 이용하기 위해서는 어떤 아이피 또는 ..