티스토리 뷰

 

책의 저자이신 이동욱님의 깃허브.

https://github.com/jojoldu/springboot-webservice

 

GitHub - jojoldu/springboot-webservice: 스프링부트로 웹서비스 구축하기 시리즈

스프링부트로 웹서비스 구축하기 시리즈. Contribute to jojoldu/springboot-webservice development by creating an account on GitHub.

github.com

 

책이 없어도 따라갈 수 있을만큼 친절한 정리를 해두신 최승원님의 블로그.

https://velog.io/@swchoi0329

 

swchoi0329 (최승원) - velog

Mustache로 화면 구성하기 Logic-less template Engine다양한 언어들을 지원 (Ruby, JavaScript, Python, Erlang, node.js, PHP, Perl, Objective-C, Java, .NET, Android, C++, Go, Lua, ooc, Acti 2020년 4월 14일 · 0개의 댓글 github vuepress

velog.io

 


 

선조 개발자님의 발자취를 따라가보자

JDK 11, Intellij, Gradle 7.1.1을 사용하여 진행한다

책을 그대로 따라하지는 않고 변경된 설정이 있다면 그에 맞춰 바꿔서 진행한다

전체 진행이 끝나면 설정과 코드를 깃헙에 정리해봐야겠다

 

 

프로젝트를 생성한 후 테스트 코드 작성을 따라했다

책에서는 JUnit4 버전으로 진행하기 때문에 헤맨 시간이 꽤 되었다

어찌저찌 해결은 했는데 그 과정을 블로그에 담았으면 좋았을 걸 하고 생각하게 되었다

 

(좌) update test 전체 코드 / (우) 성공!

builder() 를 이용한 생성은 처음 써봤는데 간단하고 좋은 것 같다

개인적으로 진행하는 미니 프로젝트에도 적용해봐야겠다

주석으로 처리한 부분이 테스트가 계속 실패하길래 써놨었다

블로그 글을 보며 따라해봤는데 블로그 코드와 깃허브 코드가 달라서 깃허브 코드를 적용해보니 성공했다

 

 

집에서 한 것이 아니라 Intellij 커뮤니티 버전을 사용해 JPA를 썼는데

커뮤니티 버전에서는 지원을 안 하는건지 안 돌아가서 급하게 30일 무료로 사용했다

회사에서는 아쉽게도 이클립스를 사용하기 때문에 인텔리제이는 집에서만 쓰는 걸로 만족해야겠다

 

 

윈도우냐 맥이냐는 개인의 취향에 따라 확 갈리겠지만

나는 인텔리제이 + 맥북 + 해피해킹 조합으로 사용 중인데 정말 만족 중이다

실력은 병아리인데 장비만 최고급이네

댓글
링크
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday