IT수업/SPRINGBOOT

IT 수업 21주차 (146) Spring Boot 초기 설정( Intelli J)

워제하 2024. 5. 14. 12:53

- 자바 버전 올리기(21버전)

실행창에서 sysdm.cpl로 자바 버전을 확인한다.

 

 

원하는 자바 버전 없으면 open jdk download를 구글링해 archived들어가면 모든 버전이 다 있다.

 

 

다운을 받았으면 압축을 풀고 c드라이브의 java 폴더에 넣은 뒤 bin까지 들어가 bin주소를 복사한다.

 

 

복사했으면 실행창의 sysdm.cpl을 켜서 시스템변수의 path에 들어가 복사한 주소를 붙여넣기하고 맨 위로 올려준다.

 

그리고 cmd 창에서 java -version을 입력해 확인한다.

 

 

 

- 인텔리제이 다운로드

 

인텔리제이 커뮤니티로 다운로드 해준다.

 

 

다운받은 exe 를 실행시켜 모두 다음 눌러준다.

 

 

실행창을 켜서 sysdm.cpl로 들어가 고급 - > 환경변수의 시스템환경변수의 path에 들어가 c드라이브의 jetBrains의 인텔리제이의 bin주소를 넣어준다. 그리고 맨 위로 올려준다.

 

 

 

새폴더를 만들어 cmd를 연다음 idea . 을 입력한다.

 

인텔리제이가 실행되면 skip import 를 눌러주고 trust project를 눌러준다.

 

해당 파일을 확인해보면 .idea 폴더가 생긴 것을 확인 할 수 있다.

 

 

구글에 start.spring.io를 입력해 원하는 프로젝트를 다운받아준다.

 

spring web이랑 lombok을 다운 받아준다. 그리고 explore를 눌러준다.

 

 

아까 만든 폴더에 다운로드한 zip파일을 푼다.

 

 

app의 이름을 00_INIT_JSP로 바꿔줬다.

 

그리고 안에 들어가 cmd창을 켜고 idea .을 입력해 실행해줬다.

 

 

 

 

왼쪽 위의 4개선을 눌러 files의 settings에 들어가 gradle을 수정해준다.

 

 

 

프로젝트 마우스 우클릭 open module settings를 눌러 project와 SDKs의 버전을 21로 맞춰준다.

 

오른쪽에 있는 코끼리를 눌러 새로고침 해준다.

 

 

그리고 run을 해보면 실행창에 이렇게 뜬다.

 

 

실행이 됐으면 build.gradle에서 작성해준다.

 

run 해준다.

run은 src/main/java/com/example/app 밑에 있는 AppApplication 으로 해준다.

 

< 실행화면>

 

 

 

src/main/resources 의 application.properties에서 작성해준다.

 

src/main에 마우스 우클릭 new 해서 webapp 디렉토리를 만들어 준다. 그리고 그안에 WEB-INF, views 디렉토리를 만들고 그 안에 Index.jsp 파일을 만든다.

 

 

 

 

 

 

 

controller 패키지를 만들고 그 안에 HomeController 클래스를 만들어준다.

 

 

 

- 자동 import 설정

settings에서 import로 들어 가 add를 체크해준다.

 

 

그럼 자동으로 import 된다.

앞으로 servlet에서 했던 코드들을 복사 붙여넣기 할땐 import를 모두 삭제하면 된다. 그러면 자동으로 알맞는 import를 해준다.

 

 

 

 

- lombok 기본 설정

 

get을 출력시켜본다.

 

jsp 파일을 작성하고 실행시켜 주소창에 localhost:8080을 쳐본다. 그럼 index 파일이 나온다.