본문 바로가기

개인 프로젝트4

우아한테크코스 프리코스 경험기 # 민감 내용은 피하고자 하였지만, 우테코 프리코스에 대한 내용이 일부 포함되어 있습니다. # 문제시 일부 내용이 수정될 수 있습니다. 우아한테크코스 프리코스 (우테코)를 4주 동한 경험하였습니다. 우선 저는 1년의 경험이 있는 주니어 개발자입니다. 따라서 이번 우테코의 선발 대상에서는 제외됩니다. 아쉽게도 개인 사정으로 인해 3주차 미션을 미제출함에 따라 4주차 미션은 경험해 보지 못했습니다. 예전부터 경험해 보고 싶었던 우테코 프리코스를 3주 동안 경험하고, 그 과정에서 느낀 것을 정리하고자 합니다. 목차 0. 지원 이유 및 과정 1. 프리코스 1주차 - 온보딩 2. 프리코스 2주차 - 숫자 야구 3. 프리코스 3주차 - 로또 (미제출) 4. 소감 0. 지원 이유 및 과정 저는 현재 SI/SM 프로젝.. 2022. 11. 18.
[CRUD 웹 게시판 만들기] 3. 글, 댓글 Domain 제작, 글 CRUD 기능 개발 * 본 시리즈는 1인 개발 'CRUD 웹 게시판 만들기'를 진행하며 과정을 기록한 것입니다. * 해당 프로젝트는 GitHub 저장소를 참고해 주세요. 목차 1. 프로젝트 구조 변경 2. Posts 도메인 제작 3. CRUD 메소드 작성 4. 작성한 CRUD 메소드에 대한 테스트 코드 작성 5. Comments 도메인 제작 1. 프로젝트 구조 변경 기존의 프로젝트 구조는 이전에 책을 따라 진행했던 프로젝트인 '혼자 구현하는 웹서비스' 의 형태를 매우 닮아 있었습니다. 프로젝트를 처음 시작할 때는 Spring에 대한 이해도가 지금보다 부족했고, 어떤 식으로 구조를 가져가야 할지 판단이 서지 않았습니다. 현재는 아래와 같은 형식으로 변경하였습니다. 기본적으로 개발하며 생기는 클래스는 src/main/java/.. 2022. 7. 24.
[CRUD 웹 게시판 만들기] 2. 프로젝트 버전 변경, 글쓰기 기능 구현 버전 충돌 문제 해결, 모든 라이브러리 및 의존성 최신화 앞선 글에서, 그레이들의 버전을 6.7.1로 낮추어 기존의 build.gradle과 호환되도록 하였습니다. 그러나 스프링 부트 (2.1.9)와 그레이들의 버전이 꽤 오래 되어, 추가하려는 다른 의존성 등이 문제를 일으키는 경우가 있었습니다. 이를 GitHub의 issue로 등록해 두었습니다: https://github.com/kchung1995/CRUD-Web-Bulletin-Board/issues/3 JUnit5과 Gradle 6.7.1 호환 오류 · Issue #3 · kchung1995/CRUD-Web-Bulletin-Board JUnit5와 Gradle 6.7.1이 호환되지 않는지, Could not complete execution for.. 2022. 2. 22.
[CRUD 웹 게시판 만들기] 1. 프로젝트 시작 1인 토이 프로젝트를 시작합니다. 프로젝트 내용은 GitHub에서 찾아보실 수 있습니다: https://github.com/kchung1995/CRUD-Web-Bulletin-Board GitHub - kchung1995/CRUD-Web-Bulletin-Board: CRUD 웹 게시판 만들기 CRUD 웹 게시판 만들기. Contribute to kchung1995/CRUD-Web-Bulletin-Board development by creating an account on GitHub. github.com 본 프로젝트는 다양한 기능을 지원하는 웹 게시판을 만드는 것을 목표로 합니다. 기본적인 기획은 진행해 놓았지만, 진행하며 바뀌거나 추가될 예정입니다. 기획서 (Notion): https://accura.. 2022. 2. 13.