제목, 작성자명, 비밀번호, 작성 내용, 작성일을 저장할 수 있습니다.비밀번호는 제외 되어있습니다.비밀번호는 제외 되어있습니다.비밀번호는 제외 되어있습니다.제목, 작성자명, 작성 내용을 수정할 수 있습니다.비밀번호를 함께 전달합니다.비밀번호와 요청할 때 함께 보낸 비밀번호가 일치할 경우에만 수정이 가능합니다.비밀번호는 제외 되어있습니다.비밀번호를 함께 전달합니다.비밀번호와 요청할 때 함께 보낸 비밀번호가 일치할 경우에만 삭제가 가능합니다.링크 : https://app.diagrams.net/#G184is9FzfZg01rvKNC-hzMSh6N2J7RIL1

링크 : https://www.erdcloud.com/d/gTEftvyRw8TESBFqx

링크 : https://documenter.getpostman.com/view/30872998/2s9YXfb3Wf#9670828e-196c-4bd9-9945-e29e46eca95b

링크 : https://github.com/Binsreoun/spring-board

과제기간과 교육과정의 특성상 백엔드만 구현하게 되었습니다. 일단 교육기간 내에 처음으로 만들어보는 스프링 프로젝트여서 최대한 강의에서 배운 내용을 활용하려고 노력했습니다. Controller,Service,Repository로 나누어 각자의 역활에 맞게 코딩을 하려고 했으며 Restful API형태로 만들기 위해 상황에 맞는 GET,POST,DELETE를 활용하였습니다. 원래도 알고 있었지만 실제로 스프링으로 게시판을 만들어보니 확실히 php로 만들었던 전보다 해야할 것이 많다는 것을 느꼈습니다. 데이터를 주고받기 위해 DTO를 만드는 거나 JPA를 사용하기 위한 Entitiy와 Repository설정 등 기능을 만들기 전에 준비해야 하는 과정들이 조금 더 길었던것 같습니다. 이제 한걸음 나아갔을 뿐인데 그래도 조금은 뿌듯했습니다. 앞으로 배워야할 기능들이 훨씬 많지만 계속해서 반복하면서 구조를 익혀나가는것이 먼저일것 같습니다.