Contents
실습 4. Spring으로 컨트롤러 만들어보기실습 4. Spring으로 컨트롤러 만들어보기
컨트롤러는 외부 클라이언트(브라우저)의 요청을 처음으로 받는 곳!
프레임워크 = 틀+일하다
스프링 = 봄이 왔다
신입도 좋고, 관리자도 좋고
1) V4Application
package com.example.v4;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class V4Application {
public static void main(String[] args) {
SpringApplication.run(V4Application.class, args);
}
}2) BoardController (기초)
package com.example.v4;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class BoardController {
@GetMapping("/insert")
public void insert() {
System.out.println("insert 호출됨");
}
@GetMapping("/delete")
public void delete() {
System.out.println("delete 호출됨");
}
@GetMapping("/update")
public void update() {
System.out.println("update 호출됨");
}
}2-1) 결과






➡️ spring에서는 intellij의 App에서 입력한 코드들이 우리가 직접 적지 않아도 자동으로 동작함
3) 브라우저에 글자 출력하기
package com.example.v4;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class BoardController {
@GetMapping("/insert")
public String insert() {
System.out.println("insert 호출됨");
return "apple";
}
@GetMapping("/delete")
public void delete() {
System.out.println("delete 호출됨");
}
@GetMapping("/update")
public void update() {
System.out.println("update 호출됨");
}
}3-1) 결과

4) 필기

Share article