개발 공부/Spring
스프링 입문 - 프로젝트 생성 / 라이브러리/ 환경설정
공부하는개발자_
2023. 11. 22. 13:43
Maven or Gradle =>
필요한 라이브러리를 땡겨오고, 관리하는 툴
요즘하는 gradle을 거의 사용
Group : 기업 도메인명
Artifact : 결과물 (프로젝트명)
Dependencies : 어떤 라이브러리를 땡겨 쓸 것인지 지정
gradle : 버전 설정하고 라이브러리 끌어와주는 기능
main을 실행 -> 웹브라우저에 localhost : 8080 입력해서 아래의 페이지 나오면 성공
gradle이나 maven같은 tool들은 의존 관리를 관리 해줌
스프링 부트 라이브러리
spring-boot-starter-web
- spring-boot-starter-tomcat: 톰캣 (웹서버)
- spring-webmvc: 스프링 웹 MVC
spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View)
spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅
- spring-boot
- spring-core
- spring-boot-starter-logging
- logback, slf4j
View 환경 설정
key: date / value : "hello!!"