Welcome to the Spring Boot Quick Start guide! This tutorial will walk you through creating a simple "Hello World" application using Spring Boot. Let's get started!
🧰 Step 1: Create a New Project
Using Spring Initializr
Visit https://start.spring.io to generate a project skeleton.
Select Maven Project and add dependencies likeSpring Web
andSpring Boot Starter
.Project Structure
Your project will include:pom.xml
(Maven configuration)src/main/java/
(Java source code)src/main/resources/
(configuration files)
📝 Step 2: Write Your First Code
Create a class HelloWorldApplication
with the @SpringBootApplication
annotation:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class HelloWorldApplication {
public static void main(String[] args) {
SpringApplication.run(HelloWorldApplication.class, args);
}
}
Add a controller class HelloController
:
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String sayHello() {
return "Hello, Spring Boot!";
}
}
📱 Step 3: Run and Test
Build the project using Maven:
mvn clean package
Run the application:
java -jar target/your-project.jar
Access
http://localhost:8080/hello
in your browser to see the output.
📚 Further Reading
- Spring Boot Documentation for advanced features
- Building a REST API with Spring Boot next
Happy coding! 🌱