개발자 공부 - 인프런 온라인 강의/스프링 핵심 원리 - 기본편

[섹션 2. 스프링 핵심 원리 이해1 - 예제 만들기] 프로젝트 생성 (+intelliJ 자바 버전 변경) / 인프런 김영한 스프링 핵심 원리 기본편

easpop 2023. 2. 7. 14:34
728x90
반응형

이번 시간에는 예제를 만들고 프로젝트를 생성했다.

역할과 구분을 분리해서 인터페이스와 구현체를 나누는 방식으로 개발을 진행했다.

먼저 순수한 자바로만 개발을 진행하고, 요구 사항이 변경이 되었을 때, 유연하게 수정이 가능한지,

그리고 이전 강의에서 다룬 SOLID 법칙을 잘 지키고 있는지 확인해볼 것이다~~

 

입문편의 첫번째 강의처럼, start.spring.io 사이트에서 위의 사진에서 보이는 것과 같이

설정을 하고 Generate를 클릭해서 스프링 부트를 다운받았다.

저번과는 다르게 Dependency를 아무것도 받지 않았는데, 순수한 자바 코드로 진행하기 위함이다.

아무 디펜던시를 받지 않으면 스프링 부트가 주요 core쪽 라이브러리로만 구성을 해준다.

 

압축을 풀고 build.gradle을 선택하고 Open as Project 선택~~!

 

build.gradle에서 dependencies를 확인해보면

spring-boot-starter와 test 이렇게 2개만 들어간 것을 확인할 수 있다.

 

Gradle을 확인해보면, spring-context와 core. 핵심 라이브러리만 있는 것을 확인할 수 있다.

 

그리고 스프링 부트 스타트 홈페이지에 11로 세팅을 하고 프로젝트를 받았는데

자바 버전이 이전에 깔아놨던 1.8 버전으로 세팅이 되어서 변경하느라 헤맸다;;

 

https://inpa.tistory.com/entry/IntelliJ-%F0%9F%92%BD-%EC%9E%90%EB%B0%94-JDK-%EB%B2%84%EC%A0%84-%EB%B3%80%EA%B2%BD-%EB%B0%A9%EB%B2%95

 

[IntelliJ] 💽 자바 JDK 버전 변경 방법

인텔리제이 자바 버전 변경하기 내 컴퓨터에서 추가로 사용할 또다른 자바 JDK 버전을 설치하였다면, 인텔리제이에서도 별도로 자바 버전을 변경 해 주어야 한다. 왜냐하면 초기 설치된 자바 버

inpa.tistory.com

혹시나 IntelliJ에서 자바 버전 변경을 못찾으실 분들을 위해서 위의 링크를 참고해주세요~~!

728x90
반응형