Spring boot

Spring boot Annotations

In this tutorials explain the following annotations

RestController :  is used for creating a restful API services.

RequestMapping: is used for specify following request GET, PUT, POST, DELETE, etc.

Cross-origin :  is an important annotation which used to calling restful API request from the front-end application
like Anqular or React or vue js or other.

 

Create the new Controller as

TestController

package com.springschool.firstapp.controller;

import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@CrossOrigin
@RequestMapping("api/v1/test")
public class TestController {

    @PostMapping
    public void getMyApp()
    {
        String myApp = "This my First Application";
        System.out.println(myApp);
    }
}

i have attached the video link below. which will do this tutorials step by step

admin

Recent Posts

Fish Inventory Shop Management System in Angular

This article explain how to make a Fish Inventory Management App in Angular.this app explain…

5 days ago

Fish Inventory Management with React

Introduction to Fish Inventory Management In the aquaculture industry, managing fish inventory is crucial for…

7 days ago

Java GUI CRUD for Beginners

Introduction to Java GUI CRUD Java is a powerful programming language widely used for building…

7 days ago

Creating Beautiful Login Form Design Using React

Introduction to Login Form Design Designing an effective and beautiful login form is crucial for…

2 weeks ago

Creating Responsive Login Form with React

Introduction In today creating a responsive login form is essential for providing a seamless user…

2 weeks ago

Master React Inventory Management System Development

Introduction to Inventory Management Systems In today's fast-paced digital environment, businesses require efficient inventory management…

3 weeks ago