Programming/Spring

[스프링의 정석] 개발 도구 소개

Supreme_YS 2021. 10. 13. 15:00

스프링의 정석 강의 수강을 위한 준비 사항입니다.


* 자바의 스펙 
1. SE : Standard Edition, 가장 일반적인 에디션

2. EE : Enterprise Edition, 서버용

3. ME : Micro Edition, 소형기기용

 

* 자바 개발 도구 : JAVA 11 버전부터 Oracle JDK가 Open JDK로 편입됨.

1. Oracle JDK

2. Open JDK 

JAVA 11 버전의 종류

* 통합개발 환경 : IDE (Integrated Development Environment)

1. STS3 : Eclipse + Spring 플러그인, STS4는 Spring boot 개발용이므로 3버전 다운로드

-> 다운로드 링크(https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3)

 

2. IntelliJ 

-> 다운로드 링크(https://jetbrains.com/ko-kr/idea/download)

 

3. 웹서버 : 톰캣 (Tomcat) - 9 version - 9.0.52 사용

-> 다운로드 링크(https://tomcat.apache.org/download-90.cgi)

-> 사용할 톰캣이 다양한 스펙들을 지원하는 버전을 확인할 수 있습니다.

톰캣 버전에 따른 Servlet, JSP, 웹소켓 등의 버전 확인

4. 웹 브라우저 : 크롬(Chrome) 사용

5. 데이터베이스 : MySQL - version 5.7

6. 기타 : VS code, Git(다운로드 링크 : https://git-scm.com/downloads), AWS, Maven