1. JDK 11 설치
- flux 기술 - reactive programming (Mongo DB 이용시 필요!)
- 서드 파티 라이브러리 (외부 회사가 만들어준 라이브러리)
https://velog.io/@lazy_youn/3rd-party%EB%9E%80
3rd party란?
3rd party, 써드파티프로그래밍에서의 서드파티란 프로그래밍을 도와주는 plug_in 이나 library 등을 만드는 회사를 말한다.개인 개발자나 프로젝트 팀, 혹은 업체등에서 개발하는 라이브러리즉 제 3
velog.io
JDK 11 Releases
JDK 11 Releases The JDK 11 Early Access Program has concluded. Please visit Java SE Downloads for production ready builds. Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in produc
jdk.java.net
2. 환경변수 설정
- Shell 언어 : 사용자가 OS에 내리는 명령어
- 커널 명령 : OS가 하드웨어에 내리는 명령어
3. STS 스프링 전용 툴 설치
3-1. 자바 스프링 툴 다운로드
해당 페이지 접속 후 설치
Spring Tools 4 is the next generation of Spring tooling
Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE.
spring.io
3-2. jar 패치
window -> cmd -> jar 위치된 파일 복사 후 해당 명령어 입력
4. STS 웹개발 환경 설정
4-1 UTF-8 변경
4-2 폰트 변경
https://www.cookierunfont.com/
쿠키런 폰트
쿠키런 글꼴을 이제 웹에서도 즐기세요.
www.cookierunfont.com
4-3 Plug-in
-> Tool 이용 할때 그 Tool의 목적이 아닌 부가적인 것을 이용할 때 추가하는 기능
-> STS 에서 JSP 이용 불가 하기 때문에 Enterprise
-> 라이브러리 : 프로그램을 만들 때 필요한 도구
4-4. 스프링 스타터 프로젝트 생성
Type : Maven, Gradle
Packaging : jar, war
Group : com. 원하는 이름
Artifact : 원하는 이름
Package : com. (Group 이름). (Artifact 이름) -> 규칙!
원하는 툴 선택 -> Spring Boot DevTools, Spring Web 선택
-> 라이브러리 오류 발생시 해결법!
-> project 마우스 우클릭 -> Maven -> update project 클릭
'Programming > SpringBoot' 카테고리의 다른 글
Spring Boot 6강 - 로그인, 회원가입 (0) | 2021.09.19 |
---|---|
Spring Boot 5강 - Json, Thread, DB연결 (2) | 2021.09.18 |
Spring Boot 4강 - Mustache, JSP 연결 (0) | 2021.09.05 |
Spring Boot 3강 - 어노테이션, IOC, DI (0) | 2021.09.05 |
Spring Boot 2강 - 프레임워크, 스프링, 스프링 프레임 워크 규칙, HTML (0) | 2021.09.05 |