什么是一些好的基于JVM的Web服务器库?

我目前有一个Kotlin应用程序,我想用REST API服务器公开。 我很难找到一个围绕它构建的Web框架。

我的背景是Node.JS,我试图在中间件和模块化层面上找到至少类似于它的东西。 但是自从我刚刚开始学习Java以来​​,入门部分是主要的入门障碍。

什么适当打击我是星火,但我找不到一种方法来分隔我的路线之间不同的文件,并有本地每文件中间件。

我考虑过Play,但它似乎需要一个新的应用程序的一个非常大的设置,甚至更多,如果它是一个现有的。

虽然我的应用程序不是那么大,但是我打算进行改进,所以我需要一些可以适当缩放的东西。 所以我问我有什么选择? 我非常期待与Spark合作,如果我能解决前面提到的那两个问题,任何关于他们的帮助都会很感激。

尝试其中之一: