[슬축생 프로젝트] 1. 고정 사용자 80명이 확보된 프로젝트 시작
2023. 8. 25. 10:05
개발 공부 일기장/사이드 프로젝트
개요 나는 현재 약 80명 넘는 남녀 회원들이 활동하고 있는 대학생 연합동아리 슬기로운 축구생활에 3기 회장을 맡고 있다. 경기별로 출석, 지각처리나 회비 관리 및 활동비 납부 등등 기존엔 모든 프로세스를 엑셀로 관리를 하였는데 솔직히 너무 불편하고 하고 매번 하나하나 기록하는게 너무 귀찮고 안하게 되서 한번 어플리케이션을 제작해보면 좋겠다! 생각을 해서 이 프로젝트를 시작하게 되었다. 프로젝트 시작 사실 프로젝트 시작은 8월 7일 정도에 했지만 지금 첫 글을 쓰고 있다. 시간이 워낙 없기도 하고 지금 필수 기능들은 거의 다 만들어가는 상태여서 이제 슬슬 프로젝트가 성장해나가는 모습을 기록하려고 한다. 프로젝트 멤버 구성 그동안 프로젝트를 해올때 보통 역할 구성이 PM, 기획자, 디자이너, 백엔드, 프론..
SpringBoot Junit을 이용한 RestAPI 테스트 코드 작성
2023. 2. 20. 20:12
개발 공부 일기장/Java Develop
개요 항상 그렇듯 본문에 들어가기전에 왜 테스트 코드 작성에 대한 글을 작성하는지 간략하게 설명하겠다. 2년차로 접어들고 있는 내 개발 경력에서 테스트 코드라는것을 한번도 작성해본적이 없었다. 하지만 여기저기 블로그를 보고 많은 개발을 접하며 테스트 코드의 중요성은 자연스레 알고 있었다. 그래서 이번에 개인적으로 진행하는 사이드 프로젝트의 백엔드에 테스트 코드를 작성해보면 좋을것 같았다. 테스트 해야 하는 RestAPI 이 글에서 예제로 쓸 RestAPI는 바로 회원가입 하는 API를 예제로 사용할것이다. 대부분 Json을 주고 받는 RestAPI 특성상 어떤 API에도 응용 가능하니 신중하게 보면 좋을듯하다. 예를 들어 /user/join으로 요청하는 API가 있다. 이 API를 요청할때에는 다음과 같..