[java][spring] 스프링 시작함

이준규·2022년 1월 8일
0

백엔드

목록 보기
9/13

인프런 김영한님의 스프링 입문 강의를 시작했다.

https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8

기본 자바문법도 대학교시절에 배웠고

nodejs 백엔드 실무 경력도 1년이 채워졌다.

여러 이유에서 나는 스프링을 선택해서 집중해서 공부하기로 했다.

이 강의 이전에

이동욱님의 스프링부트와 AWS로 혼자 구현하는 웹 서비스 책을
1회 실습을 완료했다.

여기서 스프링부트로 웹프로젝트를 만들고 aws에 배포, 무중단 배포 엔진엑스 서버 설정까지 실습을 해보았다.

https://github.com/isntkyu/springboot_webservice

이 책에서는 자바 코드는 거의 따라쓰면서 AWS 사용과 스프링 프로젝트 기본구조를 익히기 충분했다.


김영한님 스프링 입문강의를 들어보니 그저 따라서 코딩하던 하나하나의 코드들, 라이브러리들의 의미와 기본 동작 원리들을 하나하나 이해하게 되었다.

기본적인 구조가 비슷해서 이해가 쏙쏙 되었음

개발공부방법중 원래 내가 가장 선호하는 방식으로, 하나하나 내것이 되는 느낌이다.

스프링을 처음 입문하는 사람이 있으면 나와 똑같은 코스를 추천해주고 싶을 정도


오늘은 스프링 프로젝트를 생성하고 깃 레포지토리를 만들고 빌드를 해보았다.

이동욱님의 책의 입문과정과 다른점은 자세한 설명도 있지만

커맨드창에서의 빌드과정을 알려주신 것
./gradlew build 와 java -jar 등등

start.spring.io 에서 프로젝트를 생성할 때 maven 프로젝트도 생성해보았는데

초기 자바 코드컨센션부터 다르더라

maven / gradle 차이점을 살펴봐야겠음

profile
백엔드

0개의 댓글