https://grokonez.com/kotlin/kotlin-build-springboot-kotlin-restful-web-service-restcontroller

Kotlin – How to build a SpringBoot Kotlin RESTful Web Service with @RestController

In the tutorial, JavaSampleApproach will show you the first step to build a SpringBoot Kotlin RESTful Web Service.

Related posts:

I. Technologies

– Java 1.8 – Maven 3.3.9 – Spring Tool Suite – Version 3.8.1.RELEASE - SpringBoot - 1.5.6.RELEASE - Kotlin 1.4

II. SpringBoot Kotlin RESTful Web Service

SpringBoot supports us a lots for build a RESTful Web Service with @RestController annotation:

[...]
@RestController
class KotlinRestController {
	...
}

For use it, we need a spring-boot-starter-web dependency.
By default, SpringBoot starts an embedded Tomcat container at port: 8080. We can use server.port in application.properties to change the default.

III. Practice

In the tutorial, we create a SpringBoot project as below image: spring-kotlin-restful-api-project-structure.png

Step to do:

  • Create SpringBoot project
  • Create model data
  • Create RestController
  • Run and Check results

1. Create SpringBoot project

Using SpringToolSuite to create a SpringBoot project.

Then add needed dependency:

More at:

https://grokonez.com/kotlin/kotlin-build-springboot-kotlin-restful-web-service-restcontroller

Kotlin – How to build a SpringBoot Kotlin RESTful Web Service with @RestController

#kotlin #springboot #restcontroller #restful

Kotlin - How to build a SpringBoot Kotlin RESTful Web Service with @RestController
4.15 GEEK