内容简介:Javalin 2.8.0 已发布,Javalin 是用 Kotlin 和 Java 编写的一个非常轻量级的 Web 框架,专注于简单性和 Java/Kotlin 的互操作性。 新版本的更新内容有: 验证改进 - 在 2.2.0 中添加的验证是 Javalin 最受欢迎的...
Javalin 2.8.0 已发布,Javalin 是用 Kotlin 和 Java 编写的一个非常轻量级的 Web 框架,专注于简单性和 Java/Kotlin 的互操作性。
新版本的更新内容有:
- 验证改进 - 在 2.2.0 中添加的验证是 Javalin 最受欢迎的特性之一,但其语法存在着一些问题。比如,验证方法的命名使得代码过于冗长,代码看起来会参差不齐。在 2.8.0 中,为方便控制器的代码阅读,
ctx.validated...
不被推荐使用,引入了重载。此外,不推荐使用的这些方法将在 3.0.0 中完全移除。 - Micrometer 支持 - 现在 Javalin 支持 Micrometer,这个与供应商无关的应用度量框架,您可以通过
app.enableMicrometer()
来启用它 。 - 简化的启动日志记录 - 这看起来似乎是一件小事,但有一些用户抱怨 Jetty 的日志消息冗长而又难懂。Javalin 团队同意一些消息确实作用不大,于是将日志简化。
- 其他修复 - 有几个重要的修复,包括:
- CORS 现在支持cookie(allow-credentials:true)
- 现在可以用嵌入式 Jetty 服务器使用任何连接器(例如
UnixSocketConnector
) - 如果
java.lang.Error
在 handler 中抛出一个请求,Jetty 不会再重试请求 - Javalin 未能启动的时候会抛异常,此前是直接
log.error(...)
- 在
SessionHandler
看起来配置错误的时侯,sessionHandler()
不再抛出异常
下载地址:https://javalin.io/download
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
人人都是产品经理
苏杰 / 电子工业出版社 / 2014-9-1 / CNY 55.00
《人人都是产品经理(纪念版)》为经典畅销书《人人都是产品经理》的内容升级版本。对于大量成长起来的优秀互联网产品经理,为数不少想投身产品工作的其他岗位从业者,以及更多有志从事这一职业的学生而言,这本书曾是他们记忆深刻的启蒙读物、思想基石和行动手册。作者以分享经历与体会为出发点,以“朋友间聊聊如何做产品”的语气,将自己数年产品工作过程中学到的思维方法与做事方式,及其它们对自己的帮助,系统性地梳理为用户......一起来看看 《人人都是产品经理》 这本书的介绍吧!