What is a controller? You remember we said that one of the major Spring Framework benefits is MVC? You remember that C stands for a controller. Well, we will define one now. Create a controller package in the root package for the application and a member class NoteController:
package com.journaler.api.controller import org.springframework.boot.autoconfigure.EnableAutoConfiguration import org.springframework.http.MediaType import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.RequestMapping import org.springframework.web.bind.annotation.RestController @RestController @RequestMapping("/notes") @EnableAutoConfiguration class NoteController { @GetMapping( value = "/obtain", produces = arrayOf(MediaType.APPLICATION_JSON_VALUE) ) fun getNotes...