SPRING STARTER PROJECT

조승현·2022년 8월 30일
0

lombok, MyBatis Framework, DB Driver, Spring Boot DevTools, Spring Web 선택 후 만들기

JSP를 사용하기 위해 폴더 세팅

  • src > main > webapp > WEB-INF > view

pom.xml

  • Maven Repository : Tomcat Embed Jasper, JSTL (Maven코드 버전을 지우고 코드복사)

application.properties

  • logging config : 디버깅코드를 주석처리 하지 않아도 war파일에서는 보이지 않게 하는 것
    debug=true (스프링의 디버깅코드가 전부다 출력)
    logging.level.com.gd.web0830.mapper=debug
    logging.level.com.gd.web0830.service=debug
    logging.level.com.gd.web0830.controller=debug
    logging.level.com.gd.web0830.commons=debug
  • server config (웹서버, 웹어플리케이션(WAS), 웹컨테이너세팅) : 포트, context이름...
    server.port=80
    server.servlet.context-path=/
  • db config (DB세팅)
    spring.datasource.driver-class-name=
    spring.datasource.url=
    spring.datasource.username=
    spring.datasource.password=
  • view config (뷰세팅)
    spring.mvc.view.prefix=/WEB-INF/view/
    spring.mvc.view.suffix=.jsp

logging 단계

  • fatal > error > warn > debug > trace
    - fatal : 위험한 에러
    - error : 일반 에러
    - warn : 주의
    - debug : 상세정보
    - trace : 모든정보

datasource?

  • connection이 list로 들어가있다.

@Slf4j

  • log를 간단하게 주입할 수 있는 어노테이션
profile
소통을 좋아하는 개발자입니다

0개의 댓글