Embedded Jetty 9.创建一个Scala servlet

时间:2012-12-30 22:37:10

标签: scala jetty embedded-jetty

我正在寻找创建Scala REST服务的最快方法。理想情况下,我想从头开始构建,在使用框架之前了解交易的技巧。

REST服务应提供从MongoDB数据库中提取的JSON。网络似乎没有多大帮助,马丁奥德斯基关于Scala的书也没有。

1 个答案:

答案 0 :(得分:4)

我不知道会给你一个你想要的教程或例子,但我对此并不感到惊讶。任何想要创建简单REST服务的人都会选择使用框架,而您不希望这样做。通过选择自己构建一些东西,你就选择了复杂性 - 这正是框架存在的复杂性。

Java也是如此 - 几乎没有人在HttpServlet之上创建原始REST服务,因为使用框架更有意义。

话虽如此,在Scala中创建“原始”REST服务实际上与在Java中这样做相同。因此,找到一个Java / Maven示例,并进行必要的少量工作,将其转换为在Scala和SBT之上运行的东西。 This将是一个很好的起点。