当前位置: 首页 > 工具软件 > Javalin > 使用案例 >

Javalin 3.0为WebSocket和事件设置带来了完整的返工

应和悦
2023-12-01

Javalin是适用于Kotlin和Java开发人员的轻量级Web框架,并推出了新版本。

Javalin 3.0带来了一些重大更改,包括对WebSocket和事件设置的完整返工。

让我们看一下最有趣的亮点。

更新

根据官方博客文章,Javalin 3.0具有〜6000个添加项和〜2500个删除项。

以下是一些主要更改:

OpenAPI插件–一个非常需要的功能是对OpenAPI(Swagger)的支持。

WebSockets – WebSockets已完全重新设计。 进一步来说:

  • 引入了WsContext
  • wsBefore / wsAfter / wsException
  • AccessManager现在可以处理WebSocket升级请求

事件设置–事件设置已被完全修改,并添加了更多事件。

其他重要改进包括:

  • 配置已从Javalin类移至JavalinConfig ,这是app.create()的参数
  • 验证得到改进和简化
  • Extension已重命名为Plugin并已进行了重新设计
  • 独立模式(无Jetty运行)已得到改进
  • 添加了非常小的Vue(JavaScript前端库)集成
  • 内部结构已完全重构,使开发更轻松
  • 添加了许多新的配置选项

转至官方发布公告,以获取有关最新版本的更多详细信息。

还请参见:

入门

如果您渴望升级到Javalin 3.0,则应记住,如前所述,配置设置中的更改是最新版本中最大的新功能之一。

确保在此处查看配置选项的完整列表。

您还可以在此处找到完整的迁移指南。

翻译自: https://jaxenter.com/javalin-3-0-highlights-159295.html

 类似资料: