본문 바로가기

SpringBoot

(13)
[스프링부트/AWS] 2장 스프링 부트에서 테스트 코드를 작성하자(1/2) - JUnit4 - 테스트 코드 소개 TDD와 단위 테스트(Unit Test)는 다른 이야기 입니다. TDD는 테스트가 주도하는 개발을 이야기 합니다. 테스트 코드를 먼저 작성하는 것부터 시작힙니다. 반면 단위 테스트는 TDD의 첫 번째 단계인 기능 단위의 테스트 코드를 작성하는 것을 이야기 합니다. 테스트 코드를 배운 후 TDD를 배워보길 추천한다고 합니다. repo.yona.io/doortts/blog/issue/1 "TDD 실천법과 도구" 책 전체를 PDF 공개합니다. 2010년 6월에 출간되었던 "TDD 실천법과 도구" 책 전체를 PDF로 공개합니다. 책소개: http://naver.me/GaYZCDjD Updated --- - [1장 - 테스트주도개발 Test Driven Development](https://..
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(3/3) - 인텔리제이에서 깃과 깃허브 사용 - 깃허브 회원가입 github.com/ GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com - 인텔리제이, 깃허브 연동 * 재로그인을 해야하는 경우 로그인 도는 'Use Token'을 클릭 후 전에 만들어 놓은 Token값을 입력한다. 잃어 버렸을 경우 토큰 재생성을 하면 된다. - .idea폴더 앞으로 모든 ..
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(2/3) - 그래들(Gradle) 생성 그래들(Gradle) 프로젝트 생성 프로젝트 유형 Gradle 선택 GroupId와 ArtifactId를 등록합니다. ArtifactId는 프로젝트의 이름이 되기 때문에 원하는 이름을 작성해 주면 됩니다. 그래들 프로젝트를 스프링 부트 프로젝트로 변경하기 plugins { id 'java' } group 'com.jordy.book' version '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' } 여기서 스프링 이니셜라이저(start.spring.io/)를 통해서 진행하지 않겠습니다. 이유는 스프링 이니셜라이저를 사용하게 되면 build..
[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(1/3) - 인텔리 제이(IntelliJ IDEA) 소개 이 장에서는 스프링 부트 개발에 필요한 개발 도구인 인텔리제이(IntelliJ IDEA)를 설치하고 사용법을 간략하게 알아보겠습니다. 주로 사용하는 개발 도구(이클립스, 넷빈즈, VS Code) 중 어떤 것을 사용해도 무방하나, 여기서는 스프링 부트를 사용하고자 합니다. 스프링 부트 개발을 하는 데 있어 이클립스와 같은 개발 도구가 아닌 인텔리제이를 써야 하는 이유와 사용법을 살펴보겠습니다. 인텔리제이 소개 이 책의 필자가 생각하는 이클립스에 비해 인텔리제이가 갖는 강점은 다음과 같습니다. 강력한 추천 기능(Smart Completion) 훨씬 더 다양한 리팩토링과 디버깅 기능 이클립스의 깃(Git)에 비해 훨씬 높은 자유도 프로젝트 시작할 때 인덱싱을 하여 파일을 비롯한 자원들에 대한 빠른 검색 속도 ..
[스프링부트/AWS] 들어가며 jojoldu.tistory.com/463 [스프링 부트와 AWS로 혼자 구현하는 웹 서비스] 출간 후기 (출판사: 프리렉, 쪽수: 416, 정가: 22,000원) 서적 링크 오프라인 서점에는 2019.12.04 (수) 부터 올라갈 예정입니다. 강남 교보문고나 광화문 교보문고는 주말에도 올라올 순 있겠지만, 혹시 모르니 jojoldu.tistory.com 개념 설명보다는 만드는 것이 집중이 되는 책을 찾다가 이 책을 추천받았습니다. 추천을 받고 목차를 보니 제가 하고 싶은 쇼핑몰 프로젝트에 딱 도움이 되겠다는 판단이 들어서 바로 구매하였습니다. 이 책을 보고 나면 소규모 웹 서비스를 만드는 데 큰 도움이 될 뿐만 아니라, localhost:8080에서만 개발이 끝나는 것이 아니라, 실제 URL 주소를 가..