1122
테스트코드란? TDD는 테스트가 주도하는 개발로 테스트 코드를 먼저 작성하는 것부터 시작된다. 항상 실패하는 테스트를 먼저 작성하고 테스트가 통과하는 프로적션 코드를 작성하고 테스트가 통과하면 프로덕션 코드를 리팩토링한다. ...
그레이들 프로젝트를 스프링 부트 프로젝트로 변경하기 구현 시 에러 해결 build.gradle 파일에 스프링 부트에 필요한 설정(의존성)을 추가하면 변경할 수 있다. 책에 나온 순서대로 의존성을 추가했는데 그레이들 설정 변경을 반영하니 아래와 같은 에러가 났다. ...
IntelliJ에서 스프링 개발하기(환경 설정)
DI(Dependenxy Injection) 부품을 갈아끼우거나 업데이트하려면 일체형보다 조립형으로 느슨한 결합으로 만들어야 함. 이때, Spring에서는 DI 테크닉을 쓰게 되는데, Dependency(ak. 부품)들을 Injection(ak. 조립)하는 작업을 말한다....