본문 바로가기

Spring

Hi Spring#2

반응형

스프링부트 라이브러리

- spring-boot-starter-web

  - spring-boot-starter-tomcat: 톰캣(웹서버)

  - spring-webmvc: 스프링 웹 MVC

- spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View)

- sprint-boot-starter: 스프링부트+ 스프링코어 + 로깅

  - spring-boot

    - spring-core

  - spring-boot-starter-logging

    - logback, slf4j

테스트 라이브러리

- spring-boot-starter-test

  - junit: 테스트 프레임워크

  - mockito: 목 라이브러리

  - assertj: 테스트 코드를 좀 더 편하게 작성하게 도와주는 라이브러리

  - spring-test: 스프링 통합 테스트 지원

 

package hello.hellospring.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class HelloController {
    @GetMapping("hello") // 'localhost:8080/hello'
    public String hello(Model model) {
        model.addAttribute("data", "hello!!");
        return "hello";
    }
}

 

반응형

'Spring' 카테고리의 다른 글

Hello Spring#1  (0) 2021.05.05