Files
messagesource/src/main/java/com/rest/api/controller/HelloController.java
2019-05-01 00:56:12 +09:00

43 lines
981 B
Java

package com.rest.api.controller;
import lombok.Getter;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Slf4j
@Controller
public class HelloController {
private static final String HELLO = "helloworld";
@Setter
@Getter
public static class Hello {
private String message;
}
@GetMapping(value = "/helloworld/string")
@ResponseBody
public String helloworldString() {
log.debug("Helloworld");
log.info("Helloworld");
return HELLO;
}
@GetMapping(value = "/helloworld/json")
@ResponseBody
public Hello helloworldJson() {
Hello hello = new Hello();
hello.message = HELLO;
return hello;
}
@GetMapping(value = "/helloworld/page")
public String helloworld() {
return HELLO;
}
}