목록스프링 부트와 AWS로 혼자 구현하는 웹 서비스 (11)
Rootable의 개발일기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/29W1n/btsh2mFQbxl/WkhnIgKS5c72zrVvgZefKK/img.png)
[본 글은 프로젝트 과정을 기록할 목적으로 작성되었으며 아래 교재에 기반하여 작성됨] 📌 TDD(Test-Driven Development) 항상 실패하는 테스트를 먼저 작성하고(Red) 테스트가 통과하는 프로덕션 코드를 작성하고(Green) 테스트가 통과하면 프로덕션 코드를 리팩토링한다.(Refactor) 이번 장에서 할 테스트 코드 작성은 TDD의 첫 번째 단계인 기능 단위의 테스트 코드를 작성하는 것을 말한다. 이것은 TDD와 달리 테스트 코드를 꼭 먼저 작성해야 하는 것도 아니고, 리팩토링도 포함되지 않는다. 순수하게 테스트 코드만 작성하는 것을 말한다. 기능 단위로 기대하는 결과가 나오는지 테스트하는 코드 🔎 테스트 코드 작성 이점 1. 빠른 피드백 - 코드를 수정할 때마다 계속 톰캣을 내렸다가..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ba1AEb/btsh4ZWWR2X/pPgtuZkxwYKNoD0CKtuzCk/img.png)
[본 글은 프로젝트 과정을 기록할 목적으로 작성되었으며 아래 교재에 기반하여 작성됨] 📌 젯브레인 툴박스 설치 젯브레인의 제품 전체를 관리해 주는 데스크톱 앱이다. 원래 IntelliJ를 쓰고 있어 설치를 해야 되나 고민했지만, 모든 제품군의 버전 관리와 JVM 옵션 등을 조정할 수 있다고 하여 설치 해놓기로 했다. https://www.jetbrains.com/toolbox-app/ JetBrains Toolbox App: Manage Your Tools with Ease Open any of your projects in any of the IDEs with one click. www.jetbrains.com 간단히 설치 버튼을 누르면 설치가 완료된다. 나의 경우 IntelliJ와 PyCharm을 쓰..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cwVcOa/btsh1UJDKf1/Lsv3xK7gesFl7y146hAl9K/img.png)
📌 Spring Boot를 이용한 웹 게시판 개발 Create Your Post Read Posts Update Your Post Delete Your Post 📌 Social Login Service Google Naver 📌 AWS를 통해 서비스 자동 빌드 및 테스트 CI/CD >>> 수정 사항 현재 AWS 운영을 종료함 Git 주소: https://github.com/wndudrla1011/bulletinboard-webservice-2022 GitHub - wndudrla1011/bulletinboard-webservice-2022 Contribute to wndudrla1011/bulletinboard-webservice-2022 development by creating an account o..