package br.com.alura.screenmatch.screenmatch;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ScreenmatchApplication {
public static void main(String[] args) {
SpringApplication.run(ScreenmatchApplication.class, args);
}
}
=========================================================================== //Classe que recebe requisições HTTP
package br.com.alura.screenmatch.screenmatch.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller //identificador de classe controladora
@RequestMapping ("/filmes") //mapear uma requisição
public class FilmeController {
@GetMapping
public String carregaPaginaFormulario() {
return "filmes/formulario";
}
}
============================================================================
//Classe que recebe requisições HTTP
package br.com.alura.screenmatch.screenmatch.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller //identificador de classe controladora
@RequestMapping ("/filmes") //mapear uma requisição
public class FilmeController {
@GetMapping
public String carregaPaginaFormulario() {
return "filmes/formulario";
}
}