강의

Spring Lec02

IT새내기IM 2023. 4. 27. 15:08

● ① 기초적인 컨트롤러 생성 실습 ( 리턴 타입 )

1. org.zerock.web.SimpleController.java 생성 

 

2. 코드 작성후

3. 톰캣 리스타트(컴파일)

4. http://localhost:8080/doA 실행(크롬)

5. 콘솔에서 로그 확인


▶ SimpleController.java ( void )

package org.zerock.web;

 

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

 

@Controller 

@RequestMapping("/sample/*")

public class SimpleController {

 

private static final Logger logger = LoggerFactory.getLogger(SimpleController.class);

 

// void 가 리턴 타입일 경우

@RequestMapping("doA")

public void doA() {

System.out.println("doA =syso================");

logger.info("doA =logger================");

//doA.jsp 찾는다.

}

}

== 콘솔 결과 ==
doA =syso================
INFO : org.zerock.controller.SimpleController - doA =logger================
두개의 출력 구문의 차이 : logger객체를 이용하면 패키지 경로.클래스 명을 알려준다.