인프런5 팀 프로젝트 소개 이번 시간을 끝으로 인프런에서 만난 팀 프로젝트 qp편 포스팅을 마무리하려고 한다. 어떤 프로젝트를 했는지 이야기해보자!팀 프로젝트가 처음인 만큼 문제 해결 과정과 개인적인 회고를 블로그에 남기고 싶었다. 팀 활동하면서 느낀 점을 담은 이야기는 여기에 공유했다. 팀플을 하면서 어떤 점이 힘들었고, 다음에는 이렇게 해야겠다는 다짐도 적어두었다.프로젝트 소개 : qp(스터디 커뮤니티 웹서비스)함께 공부할 스터디 팀원을 모집하는 웹 서비스.태그로 원하는 스터디 방을 찾을 수 있고, 채팅을 통해 소통할 수 있는 웹 서비스 프로젝트다.Github팀 [qp] Github Link개발 기간시작 | 2024년 1월 8일 종료 | 2024년 2월 28일 (약 2개월)팀원 소개Backend김규리 | 테이블 설계 참.. 2024. 5. 15. 인프런에서 만난 팀플 후기 올해 초(02.28까지 약 2달간)는 팀 프로젝트를 진행하느라 3월 초까지는 블로그를 정리할 시간이 없었다. 이제야 여유를 가지고 진행하면서 느낀 점에 대해 공유하려고 한다. 우리는 백엔드 개발자 3명과 프론트엔드 개발자 2명이 함께 참여하여 스터디 커뮤니티 웹서비스를 개발하였다. 작업 자체도 어려웠지만, 더 큰 어려움은 서로 간의 소통이었다. 각자의 생각이 다르고, 요청 사항을 처리하는 과정에서 소통이 부족했었다. 우리는 2주에 한 번씩 오프라인 회의를 가졌고, 그 외에는 주로 카톡을 통해 소통했다. 회의 내용은 최대한 문서화하여 노션에 남기려고 노력했다.회의에서 나온 의견과 우선 처리할 사항을 명확히 나누어 방향성을 잃지 않도록 했다. 그러나 전체 프로젝트 진행 상황에서는 소통의 부재로 인한 문제.. 2024. 5. 14. 6. DI_ 자바코드로 직접 스프링 빈 등록하기 자바코드로 등록하기 위해서는 먼저 컴포넌트를 지우고, config파일을 만들어야 한다. MemberService에서 '@service', '@Autowired' 지우기 MemoryMemberRepository에서 @Repository 지우기 MemberController는 그대로 유지 config파일 생성하기 Q. SpringConfig(config파일) 만들기 package hello.hellospring; import hello.hellospring.Service.MemberService; import hello.hellospring.repositoty.MemberRepository; import hello.hellospring.repositoty.MemoryMemberRepository; impor.. 2021. 3. 27. 4.회원 서비스 개발 'MemberService'를 테스트 해보는 시간으로 'MemberServiceTest'를 만들어 봅시다. 'Go to Test'로 단축키로 'create Test'를 할 수 있습니다. package hello.hellospring.Service; import hello.hellospring.domain.Member; import org.junit.jupiter.api.Test; //import org.assertj.core.api.Assertions.assertThat; class MemberServiceTest { @Test void join() { } @Test void findMembers() { } @Test void findOne() { } } 위의 코드처럼 '껍데기'와 같은 틀이 생성됩니다... 2021. 3. 26. 이전 1 2 다음