spring boot 를 처음 접하신다면 처음에 프로젝트 만드는 것 부터 막막하실 텐데요. 1. 먼저 Spring Initializer 를 추천 드려봅니다. https://start.spring.io/ - gradle/maven 프로젝트로 만들지 선택하고 - 자바로 할지, 코틀린으로 할지 선택합니다. - spring 버전은 어떤 것으로 할지 - 자바 버전은 어떤 것으로 할지 등을 선택하고서, Dependencies 를 선택해야 하는데요. 이러한 일련의 과정들을 통해서 Spring Framework 가 제공하는 일련의 프레임워크 생태계 (EcoSystem)를 빠르게 이해하는데 도움이 될 것이라 생각합니다. 여기서 이것 저것 설정을 바꾸면서 만들어 보시고 차차 배우면서 몰랐던 선택지들을 하나씩 알아가면 좋겠습니다. 단, 너무 최신 버전으로만 선택하실 경우, 버전에 따른 변경이 미처 고려되지 않은 인터넷 예제들이 많기 때문에 이 점은 참고 부탁드립니다. 2. 다음으로는 스프링 가이드 사이트를 추천드립니다. https://spring.io/guides 스프링이 이렇게까지 대중적으로 많은 인기를 얻고 있는 이유는 바로 잘 준비된 문서들이 아닐까 싶은데요. 여기 사이트에서는 다양한 예제들을 실습해 볼 수 있도록 가이드가 준비되어 있으니 따라해 보시기만 하면 됩니다. 혹시 영문이라 어렵다구요? 공식 문서들은 대부분 구글 번역을 하더라도 괜찮은 품질의 번역이 됩니다. 너무 걱정하지 마세요. 3. 그리고 어느 정도 기본은 이해하셨다 하면 도움이 될 만한 예제들을 찾아보시면 좋습니다. Spring 에서 제공하는 예제들 뿐만 아니라 Github에는 도움이 되는 예제들이 많습니다. spring petclinic sample https://github.com/spring-projects/spring-petclinic https://github.com/spring-petclinic spring boot example https://github.com/in28minutes/spring-boot-examples Bealdung - Spring Tutorial https://www.baeldung.com/spring-tutorial 4. 마지막으로 오픈소스 프로젝트들을 찾아보는 것입니다. Spring 으로 구현을 하다 보면 단순히 사용만 하는 것이 아니라 그 것이 어떻게 동작하는지 알고 싶을 때가 많을 겁니다. 두려워하지 마시고, 실제 코드를 찾아 처음에는 뚫어져라 보시기 바랍니다. 오픈소스를 통해 공개된 코드로 이해하는 것은 전체적인 이해를 높이고, 응용하는데 큰 도움이 될 수 있습니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2022년 12월 18일 오전 8:14

 • 

저장 15조회 1,084

댓글 0