[Java Spring] 1-1. 스프링 입문을 위한 준비물
[Java Spring] 1-1. 스프링 입문을 위한 준비물
1. Java 설치
2. IDE : IntelliJ 설치
3. 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성
4. 스프링 부트 설정
4-1. Project - Gradle : 예전엔 Maven 을 많이 썼는데, 요즘 업계는 Gradle로 넘어가는 추세
- 실제 강의에서는 디폴트가 Maven이었는데 현재는 Gradle 로 선택되어 있는거 보면 이미 넘어온듯 하다.
4-2. Language - Java : 우리는 Java 를 사용하니 Java 선택
4-3. Spring Boot : 최신 버전 사용! SNAPSHOT 은 현재 개발 중인 단계로 오류가 많을 수 있음
4-4. Project Metadata : Group에 기업 도메인을 보통 적는다. Artifact는 빌드에 나올 결과물, 즉 프로젝트 명
4-5. Dependencies : 어떤 라이브러리를 쓸 것인가?
- 우리는 Web 기반으로 제작하기 때문에 Spring Web 을 사용하고, Thymeleaf 를 사용 ( 이건 회사마다 다름 )
5. Generate 버튼 클릭 후 원하는 경로에 압축 해제
6. IntelliJ > 프로젝트 열기 > 해당 경로의 build.gradle 선택 > 프로젝트로 열기
7. 프로젝트 열기에 성공했다면, build.gradle 에서 우리가 Spring boot로 설정했던 내용들을 확인할 수 있다.
8. src > main > java > hello.hellospring > HelloSpringApplication 실행
8-1. 실행결과
여기서 Tomcat 부분을 보면 8080 포트를 사용하고 있음을 확인할 수 있다!
9. 크롬을 키고 http://localhost:8080/ 입력, 아래와 같이 뜬다면 성공!