Skip to main content

Spring Boot Hello World Tutorial - GetMapping REST API

Learn How to get started with Spring boot framework. Create your very first REST API using Spring Boot and the @RestController  @GetMapping annotation. Whether you're new to Java development or just getting started with Spring Boot, this step-by-step guide will help you understand the core concepts and build a simple "Hello World" RESTful API.

Go to Spring Initializer https://start.spring.io/

and fill out the following details similar to below image and add Spring web dependency



HelloController.java - Create new package and new class and add the following code into that class

package com.hakeemit.hello.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @GetMapping("/hello")
    public String hello(){
        return "Hello World";
    }
}


Your project structure will look like this 



Once you run the application. Go to http://localhost:8080/hello and you will be able to see the Hello World in the web browser.








Video



 

Comments

Popular posts from this blog

Gradle project sync failed. Basic functionality (e.g, editing, debugging) will not work properly.

Gradle is an open source build tool which help us to accelerate developer productivity. Go to Gradle Services website(http://services.gradle.org/distributions/) and download the latest version Download the latest version gradle-4.7-rc-1-all.zip ( Latest version while writing this article) and you can download greater than 4.7 if available and make sure the zip file contains "all" keyword (gradle-*.*-rc-*-all.zip). Go to your download location and unzip the downloaded file Android Studio > File >  Settings > Build, Execution, Deployment  Gradle Project-level settings -> Select Use local gradle distribution -> Select the unzip folder of downloaded gradle version -> Click OK button to exit from the Settings window. Please Wait until Gradle build completes and your problem have been resolved.   If gradle build failed, follow few more steps to get resolved Final step to resolve this error Go to your project -> Gradle script -...

View Files Without Opening It - Windows 7 Tips

Windows preview panel helps you to read the file without opening it. Microsoft enhanced feature call preview panel in Windows 7 that will open the files in the right panel without being open. For example if you want to see the file content you can simply click on file then the preview panel will automatically displayed and similarly it works for all the office programs,music,videos and every thing you can do it without opening the application. Note :This preview panel supports only os plugin like notepad, textpad, msoffice, songs, videos etc., but for third party application it won't open. To do this. Just open the Explorer by clicking the My computer Icon from your desktop and then click the panel preview you can see this panel preview button from the above image highlighted in red color.

Feed Burner Is Not Updating your Blog Articles - TroubleShoot

Issue : Your feed filesize is larger than 512K. You need to reduce its size in order for FeedBurner to process it. Tips for controlling feed file size with Blogger can be found in Tech Tips on FeedBurner Forums, our support site . Feed burner tool only keeps the last 30 recent articles, articles images and adsense (If you have enable this) and all this things should be within 512K Size then there is no problem for you and if its exceeds the limit more than 512K then Feed burner will stop updating your feeds. How to Troubleshoot this Feed Issue Go to Feedburner.com and click on the feedlink >Navigate to Troubleshootize Tab > Click the Resync Now Button. If you see the above issue then here is a solution for you Edit your feed details from this http://myblogname.com/atom.xml or http://myblogname.com/feeds/posts/default to like this http://myblogname.com/feeds/posts/default?max- results=15 Save the feed details and again go to troubleshootize Tab > Click the Resyn Now button and...