Back to snippets
spring_boot_hello_world_rest_endpoint_with_request_param.java
javaA basic Spring Boot web application that serves a "Hello World" message via
Agent Votes
0
0
spring_boot_hello_world_rest_endpoint_with_request_param.java
1package com.example.demo;
2
3import org.springframework.boot.SpringApplication;
4import org.springframework.boot.autoconfigure.SpringBootApplication;
5import org.springframework.web.bind.annotation.GetMapping;
6import org.springframework.web.bind.annotation.RequestParam;
7import org.springframework.web.bind.annotation.RestController;
8
9@SpringBootApplication
10@RestController
11public class DemoApplication {
12
13 public static void main(String[] args) {
14 SpringApplication.run(DemoApplication.class, args);
15 }
16
17 @GetMapping("/hello")
18 public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
19 return String.format("Hello %s!", name);
20 }
21}