[Spring] YamL

보람·2023년 5월 4일
0

Spring

목록 보기
14/18

☘ Yaml (설정파일 *.yml)

  • yaml은 파일 작성에 자주 사용되는 데이터 직렬화 언어이자, 데이터 표현 양식의 한 종류
  • 사용자가 보고 이해하기 쉬운 형태를 가지고 있기 때문에 최근들어 많이 활용되는 데이터 포멧

(1) properties vs yml

  • 한 눈에 보기에 가독성이 좋다.
  • 불필요한 코드의 반복을 피할 수 있다.
  • 계층 구조로 이해하기 쉽고 쓰기 편하다.

(2) 주의사항

  • 계층 간 : 띄어쓰기 2칸
  • 값 : 띄어쓰기(스페이스) 1칸

💡 application.yml

#port 수정
server:
  port: 9092

#DB Connection
spring:
  datasource:
    url: jdbc:oracle:thin:@localhost:1521:xe
    driver-class-name: oracle.jdbc.OracleDriver
    username: spring
    password: spring
    
# JPA (spring 영역이므로 두칸 띄어쓰기)
  jpa:
    hibernate:
      ddl-auto: none
    properties:
      hibernate:
        format_sql: true
        show_sql: true

#thymeleaf 설정
  thymeleaf:
    cache: false
  • DB, JPA, THYMELEAF 모두 spring에 속하므로 2칸 띄어쓰기
profile
안녕하세요, 한보람입니다.

0개의 댓글