SPRING/[책] 스프링부트와 AWS로 혼자구현하는 웹서비스 2

테스트코드 작성

TDD (Test Driven Develop) :테스트코드부터 작성하는 개발방식 ​ Unit Test(단위테스트) : TDD의 첫번째 단계인 기능단위의 테스트 코드를 작성하는 것. (그냥 테스트코드를 작성하는 그 자체를 의미함.) ​ -단위테스트를 하는 이유 1. 개발초기에 문제발견 2. 리팩토링이나 업그레이드때 기존기능을 확인가능 3. 기능에대한 불확실성 감소 4. 실제 문서제공(테스트문서제공) 5. 확인때 서버를 계속껏다켯다 안해도 됨(시간절약) 6. print를 통해 인간이 눈으로 확인할 필요가 없음 (자동으로 체크해주니까) ​ 1. 테스트코드 작성해보기 package com.jojoIdu.book.springboot; import org.springframework.boot.SpringApplic..

intro (환경설정)

1.개발환경 -IDE: intelliJ -쓰는 이유 : 강력한 추천기능/ 다양한 리팩토링, 디버깅/ 깃이 자유도가높음 / 검색속도가 빠름 / 빠른 업데이트 ​ 인텔리제이에는 워크스페이스같은 개념이 없다( 프로젝트와 모듈의 개념만 있을뿐..) ​ buildscript{ ext{ //build.gradle에서 사용하는 전역변수를 설정한다. springBootVersion = '2.1.7.RELEASE' //springBootVersion을 생성. } repositories{ mavenCentral() jcenter() } dependencies{ classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } } ..