Hello World
This article describes how to develop a small “Hello World!”
Prerequisites
Before we begin, you should confirm the environment is ready!
JDK Java 17
Gradle depends on you
Tutorial
1.Verify
java -version
gradle -v
2. Setting up the project with gradle
plugins {
id 'java'
id 'org.springframework.boot' version '3.3.2'
}
apply plugin: 'io.spring.dependency-management'
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'
repositories {
mavenCentral()
maven { url 'https://repo.spring.io/milestone' }
maven { url 'https://repo.spring.io/snapshot' }
}
dependencies {
}
3.Adding classpath dependencies
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
}
4.Writing the java code
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@SpringBootApplication
public class MyApplication {
@RequestMapping("/")
String home() {
return "Hello World!";
}
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
}
You should start the spring boot project, and then open the web browser to : http://localhost:8080/