팀프로젝트 2

20220407 - 0408

한 일 목요일 GET api/todos/{id} 구현 MVC 패턴을 테스트케이스로 구현하기 위해 인수 테스트를 통해 구현해보았다. 쿠킴이 성공 케이스를 만들고 만들어진 테스트를 참고로 나는 실패 케이스를 만들어보았다. aws 배포 작은 기능이라도 배포하는 경험을 해보고 싶었는데 쿠킴이 배포를 해보는 게 어떻냐고 제안해주셔서 aws에서 배포하는 걸 경험해볼 수 있었다! 프리티어를 통해 ec2 인스턴스를 하나 생성하여 mysql 을 설치하고 로컬에서 만든 프로젝트 jar 파일을 ec2 인스턴스에 scp 명령어를 통해 전송해주었다. 포트 연결 문제가 있었는데 8080 포트를 80 포트로 포트포워딩해서 해결했다. (왜 포트포워딩 해야 했을 지 아직 의문인 상태다) application.yml 파일에 mysql ..

회고 2022.04.11

20220404

오늘 한 일 팀 프로젝트 팀원과 스크럼 첫번째 팀 프로젝트! 쿠킴 과 같이 하게 됐고 안드로이드 클래스의 정박과 wooki와 함께하게 됐다 🤤 호눅스 마스터 클래스 지난 웹 서버 미션의 단계마다 복습을 해주셨다. DI 를 xml 파일에 추가하는 방식 사용법을 비롯해 setter 를 이용한 DI 의 과정을 볼 수 있었다. 프로젝트 회의 '팀' 프로젝트인만큼 그라운드 룰이 중요하다 생각하여 팀원들과 함께 어떤 규칙을 가지고 프로젝트를 진행할지 이야기를 나누었다. 브랜치 전략을 세워보고, Github 의 Projects 기능, wiki Issues 기능을 사용하기로 결정됐다. 그라운드 룰을 이렇게 정해놓으니 협업하는 기분이 많이 난다! 회의록 Github Issue, PR templates 작성..

회고 2022.04.05