본문 바로가기
  • 평범한 나의 개발공부 일지
개발자 수강노트/Java /Spring

[Spring boot / mysql ] spring boot + DB연동 (1)

by 블랑 블랑 2022. 7. 29.
반응형

* 공부 과정이기 때문에 정확한 답, 코드가 아님을 사전에 알려드립니다! 

 

💡 깡통 spring boot를 만들기 위한 spring-boot-cli 설치
- https://docs.spring.io/spring-boot/docs/current/reference/html/cli.html

 

 

 

💡 명령 프롬프트 창에서 spring프로젝트를 생성

spring init --build=gradle --java-version=1.8 --dependencies=web --packaging=war project-jias.zip

# init : 스프링 프로젝트 생성
# --build : 빌드툴 선택
# --java-version : 자바 버전 선택
# --dependencies : dependencies선택
# --packaging : 패키징

 

 

 

 

💡  sts로 생성한 프로젝트 import

 

 

 

 

💡 build.gradle 의존성 추가
- 왜? jsp로 개발하기 위해서

implementation 'org.apache.tomcat.embed:tomcat-embed-jasper'
implementation 'javax.servlet:jstl'

 

 

 

 

 

💡 src/main 하위에 webapp생성 > WEB-INF 생성 > views 생성

 

 

 

 

 💡 static 폴더 하위에 index.html 파일 추가
- 왜? 서버실행을 하면 제일먼저 찾는게 static폴더의 index.html이기 때문에!
- 나중에 application.properties 에서 prefix, suffix 이용해서 jsp로 바꿀수있다

 

 

indext.html

<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
제일먼저실행되는 index.html!!!!!!!!
</body>
</html>

 

 

 

 

 

💡 서버 실행

 

 

 

여기까지가 프로젝트가 잘 생성되었는지 확인하는 과정

끝.!

반응형

댓글