Spring
.yml 파일 이해하기
쌩욱
2021. 8. 6. 20:41
스프링서버가 시작될 때 yml 파일을 참고해 스프링 프레임워크 서버가 만들어집니다.
server:
port: 8080 #포트 8080으로 들어와야 들어올 수 있다.
servlet:
context-path: / # /로 와야 이곳으로 들어올 수 있다.
encoding:
charset: utf-8 # 전체 utf-8 인코딩 사용
enabled: true
spring:
mvc:
view:
prefix: /WEB-INF/views/
suffix: .jsp
#어떤 요청이 왔을 때 jsp파일로 응답하겠다 (view resolver) (json, xml, html ..등등 사용 가능)
datasource:
driver-class-name: org.mariadb.jdbc.Driver # 데이터베이스는 mariaDB 사용하겠다.
url: jdbc:mariadb://localhost:3306/costa?serverTimezone=Asia/Seoul
username: costa
password: costa1234
jpa: # 응답을 동적으로 다양하게 할 수 있다.
open-in-view: true
hibernate:
ddl-auto: update # 서버 재가동 될 때마다 DB 데이터(테이블, 레코드 ..)를 유지 (create는 항상 새로 생성)
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
show-sql: true
servlet:
multipart:
enabled: true
max-file-size: 2MB # 2mb 넘어가는 요청은 받지 않겠다
security: # 암호를 갖고있는 사람만 요청 가능
user:
name: test
password: 1234
file:
path: C:/src/springbootwork-sts/upload/
최주호님의 [스프링부트 SNS프로젝트 - 포토그램 만들기] 강의를 듣고 정리한 내용입니다.