본문 바로가기

Framework/Spring

[Spring] 03. 스프링(Spring) 개발 환경 구축 - 필수 소프트웨어 설치

스프링 개발 환경 구축

 

스프링 프레임워크(Spring Framework)는 "설정이 반이다"라는 말이 있을 정도로 설정이 복잡하다.

초창기 스프링은 XML 기반 설정이 주로 사용되었고, 복잡한 의존성 관리가 필요했기 때문에 이런 인식이 생겼다.

하지만 시간이 지나며 이전보다 쉽게 접근할 수 있는 도구와 방법이 생겨났다.

 

 

 

JDK 설치

 

JDK가 설치되어 있지 않다면 이전에 실행한 JDK 설치 방법과 동일한 방법으로 실행하면 된다.

 

 

[JAVA] 01. 자바 개발 환경 구축 - JDK

JDK자바 프로그램을 실행하기 위해서는 먼저 Java SE의 구현체인 JDK를 설치해야 한다.JDK에는 Open JDK와 Oracle JDK가 있는데 JDK 비용을 고려하여 Oepn JDK를 사용할 것이다.  Open JDKOracle JEK라이선스GNU GPL

dev-kimny.tistory.com

 

 

 

IntelliJ 설치

 

IntelliJ가 설치되어 있지 않다면 이전에 실행한 IntelliJ 설치 방법과 동일한 방법으로 실행하면 된다.

 

 

[JAVA] 02. 자바 개발 환경 구축 - IntelliJ

IntelliJ자바 프로그램을 개발하기 위한 통합 개발 환경으로 IntelliJ IDEA를 사용할 것이다.무료 버전인 Community Edition 과 유료 버전인 Ultimate Edition 중, 웹 개발을 위해 유료 버전을 사용할 것이다.  C

dev-kimny.tistory.com

 

 

 

MySQL Workbench 설치

 

Workbench가 설치되어 있지 않다면 이전에 실행한 Workbench 설치 방법과 동일한 방법으로 실행하면 된다.

 

 

[MySQL] 01. MySQL 개발 환경 구축

MySQLMySQL은 Oracle에서 제작한 데이터베이스 관리 소프트웨어로 오픈 소스로 제공된다.MySQL은 크게 3개의 상용 에디션과 1개의 무료 에디션으로 나뉘어진다.Community 무료 에디션을 사용할 것인데,

dev-kimny.tistory.com

 

MySQL 설치를 완료하면 'MyBatisX'와 'Lombok' 플러그인을 설치한다.

 

 

 

Tomcat 설치

 

Tomcat이 설치되어 있지 않다면 이전에 실행한 Tomcat 설치 방법과 동일한 방법으로 실행하면 된다.

 

 

[Web] 01. 웹 개발 환경 구축 - 톰캣(Tomcat) 설치

웹 개발 환경 구축 웹 서버로 사용 가능한 제품들은 다양하지만 아파치에서 무료로 제공하는 톰캣(Tomcat)을 사용할 것이다.  1. 톰캣(Tomcat) 다운로드 아파치 홈페이지 (https://tomcat.apache.org/) 에

dev-kimny.tistory.com