yml

hee·2023년 8월 1일
0

yml이란 ? = 공장을 만들기 위한 문서

yml을 분해해보자.

예를들어 음료 '공장'을 만드는 기술자가 있다고 해보자. 아래 문서를 토대로 만들려고 한다.

  1. 첫번째 공장은 아니고 두번째 공장을 만들 예정이다. 2공장을 만들것 - context-path: / - (어떤공장이냐 '/')
  2. 공장 입구는 서쪽 - 8080
  3. 음료 요청은 한글 문서로 변경해서 받음 외국에서 영어로 요청이 온다면 한글문서로 - encoding: charset: utf-8
  4. 응답은 콜라로 - suffix: .jsp (응답 : json, xml, html) prefix: /WEB-INF/views/ (요청)
  5. 음료 창고는 '컨데이터박스' - Mariadb
  6. 음료는 요청에 따라 콜라를 패드병, 캔, 병으로 출시 - jpa: (ORM요청 : 원래는 정해져있는데 상황에 따라서 응답을 다르게 할 수 있음)
  7. 재가동 된다면 기존 음료였던 컨테이너박스에 있는것은 버리지 않고 유지함
    ddl-auto: update (update : 서버가 재가동 될 때마다 데이터베이스의 데이터, 스키마, 테이블 유지 create : 공장 재가동 될 때마다 폐기처분)
  8. 음료 요청시 A4용지 2장 이상의 문서는 받지 않는다 max-file-size: 2MB
  9. 음료 요청은 아무나 할 수 없다 암호를 아는 사람만 요청 가능 security: (아이디, 비밀번호를 아는 사람만 요청)

jpa:
      ddl-auto: update 
      #update-데이터 insert하고 다시실행해도 데이터가 남아 있음
      #create-데이터를 insert 하고 서버를 재실행하면 이전 데이터가사라지고 새로운 데이터가 들어감
profile
고군분투 코린이의 코딩일기

0개의 댓글