Spring

[Spring] 과제 - 일정관리 앱 만들기LV0

Paragon53 2025. 3. 24. 16:42
minecraft-font

과제

목표

    일정 관리 앱을 만듦으로서 API 작성의 이해, Layerd 구조 이해, SQL 데이터 관리 등을 이해한다.

     FORNT 작업은 없고, JDBC로 직접 데이터를 넣어 결과를 출력해본다.

     (POSTMAN으로 테스트 하기)

 

      그중, API , ERD , SQL 설계 작업을 해서 최상위 경로에 있는 README.md에 작성하는것이 이번 목표이다.

        

 

API 작성

 내가 생각하는 주요 기능이고 어떠식으로 요청과 응답을 꾸며 봤다.

 

https://learning.postman.com/docs/getting-started/overview/#home

 

Get started in Postman | Postman Docs

Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster.

learning.postman.com

 

포스맨에서 위의 기능과 같은 리퀘스트 작업을 진행한다.

 

ERD , SQL 작성

 

ERD는 SQL 데이터베이스의 관계도를 나타난 다이어그램의 일종으로 제작하게될 SQL의 구성은 ERD와 같다.

 

 

 

회고록

 

처음에는 USER와 Shcedule의 API를 고민했지만 지금 당장 생각 하지 않아도 될것 같아서 하나로 만들었다.

덕분에 SQL에서 조회할때도 복잡함이 덜할 것 같다.

 

https://note8770.tistory.com/81

 

[Spring] 과제 - 일정관리 앱 만들기LV1~2

과제 목표  생성, 조회 수정, 삭제 목표    일정 관리 앱을 만듦으로서 API 작성의 이해, Layerd 구조 이해, SQL 데이터 관리 등을 이해한다.     FORNT 작업은 없고, JDBC 구조로 되어 있는 로직에 데

note8770.tistory.com