티스토리 뷰
1. 개발 환경 만들기
@Team4Rest 내가 속해있는 개발팀이다. 회사에서 하지못하는 개발을 하고 싶어 팀을 만들었고 팀에 소속되어있다.
이번 개발을 위해서 온보딩 기간에 스프링부트를 숙지하기 위해서 강의를 통해 학습한다.
이번 시간의 학습 목표 : Spring Boot로 서버 띄우고, Hello World 를 출력 해보자 !
1.1 JDK 설치하기
먼저, 스프링 부트로 개발을 하기 위해서 JDK(Java Development Kit)를 설치해야한다. 하지만, 이미 IntelliJ가 설치되어
있는 나!! 버전 확인을 해본다.
나는 17 버전이 설치되어있다!!
Mac OS의 경우 Homebrew를 설치한 후 JDK를 설치해주면 편하다!
구글에서 IntelliJ IDE 설치를 검색한 후 설치를 하면 된다. 보통 Community버전을 설치하면 된다. 만약, 학생계정이거나
유료 라이센스를 가지고 있다면 유료버전을 설치하면 된다.
1.2 Spring Boot Project 만들기
여기에 접속을 해서 Spring Boot 기본 package를 만들면 된다.
Spring Boot 초기 세팅을 한다.
- Build를 뭐로 할건지 선택하고, 언어 선택, Spring Boot 버전 선택, 패키지명 선택, 압축 뭐로 할 건지 선택,
자바 버전 선택을 하면된다.
저는 Web Application으로 띄울 거라서 Spring Web을 Database로는 H2 그리고 Mustache는 잘 모르겠고.. ORM
기능을 해주는 JPA를 사용하기로 했다.
Download 디렉토리에 들어가는데 나는 Desktop으로 폴더를 뺐다.
IntelliJ를 실행하여 받은 firstproject 디렉토리를 열어주면 된다.
Java 디렉토리안에는 Java 소스 코드가 들어갈 것이고,
Resources 디렉토리안에는 static 같이 정적 파일들과 템플릿이 들어갈 것이다.
그리고 MAIN -> Java -> myProject -> main function 을 Run 해주면 이제 톰캣이 뜨면서 포트 8080으로 서버가 실행될 것이다.
이제 Hello World만 띄우면 서버 실행시키기는 완료!!
http://localhost:8080/ 으로 접속을하면
이렇게 에러 페이지가 반환되게 되는데, 스프링에서 404 에러에 대한 템플릿을 띄운것이다.!!
즉, 반환 할 템플릿 페이지가 없어서 그런것!!
Hello World를 보여 줄 도화지를 세팅해야 해당 텍스트를 보여 줄 수 있겠지요?!!
도화지를 만들어봅시다!
http://localhost:8080/
나는 hello.html이라는 도화지를 만들고 div 태그 안에 텍스트와 간단한 css를 넣어보았다.
변경된 부분을 적용하려면 Jar파일로 다시 리빌드 시켜줘야하는데, 서버를 재실행하면 변경된 내용이 적용되면서
gradle이 jar로 리빌드 해줄 것이다.
이 템플릿이 Front단 , 스프링 부트 프로젝트에서 java 코드가 DB에 접속하는 코드들이 Back단이 될 것이다.
Spring Boot 온보딩 기간 함께 해요!! 화이팅!!
다음 포스팅에서 만나요
- Total
- Today
- Yesterday
- database
- 박용우 다이어트
- 백엔드
- DBA
- 박용우비만
- 오공완
- 해독 다이어트
- db
- SQLD
- backend
- 데이터베이스
- RDBMS
- SpringBoot
- Developer
- 다이어트 식단
- 다이어트
- 박용우 4주 해독 다이어트
- 4주 해독 다이어트
- 개발자
- 다이어트 유지
- 박용우 박사
- 박용우 해독 다이어트
- 박용우 스위치온
- 다이어트 꿀팁
- 다이어트 유지기
- SQL
- MySQL
- 다이어트 입터짐
- 스프링부트
- 박용우 빅퀘스천 4주해독
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |