Spring @RestController没有使用Kotlin映射URL

我已经使用Spring IO创建了一个Kotlin gradle项目。


创建了一个Controller带有返回的方法的类String。


当我构建并运行项目时,出现404错误。查看日志,我看不到该方法的URL映射。


如果我使用Java而不是Kotlin,则可以正常工作。我正在使用JDK 10。


代码


@RestController

class IslandController


@GetMapping("/greeting")

fun getMessage() =


        "hello world"


慕侠2389804
浏览 234回答 1
1回答

aluckdog

您必须将函数包括在控制器类中:@RestControllerclass IslandController {    @GetMapping("/greeting")    fun getMessage() = "hello world"}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java