其他
Java 近期新闻:MicroProfile 6.0、Kotlin 1.8、Spring Framework 升级
JDK 20
MockMvc
类和ResultActions
接口中定义的andExpectAll()
方法添加 Kotlin DSL 对支持;新增ExecutingResponseCreator
类,用于委托请求和响应;兼容 Hibernate ORM 6.2;在 JPA 实体上提供@Convert
注解原生支持。这个版本将包含在即将发布的 Spring Boot 3.0.2 中。要了解关于这个版本的更多细节,请查看 发布说明。RequestMappingHandlerMapping
类中定义的handleNoMatch()
方法中的对象创建;为SockJSFrame
类的工厂方法添加一个标题,以满足可访问性要求。这个版本将包含在即将发布的 Spring Boot 2.7.8 中。要了解关于这个版本的更多细节,请查看发布说明。CommandParser
接口现在遇到无法识别的选项会报告错误;CommandRegistration.Builder
接口现在有一个共享的可配置实例。要了解关于这些版本的更多细节,请查看 2.1.5 版本 和 3.0.0-RC1 版本 的发布说明。QuarkusApplication
接口的 Kotlin 实现运行正常;为 Reactive REST Client 引入 JSON 流解析器;能够自动启用 / 禁用 GraphQL Federation;抛出IllegalStateException
异常,其中包含提供资源失败的提供者的基本信息。要了解关于这个版本的更多细节,请查看更新日志。Reactor -core 3.5.2
和Reactor -netty 1.1.2
。FileAuthenticationFilter
标记为异步。要了解关于这个版本的更多细节,请查看文档和问题跟踪系统。NO_ERROR
,这样客户端在重置 HTTP/2 流时不会丢弃响应;将 系统属性GET_CLASSLOADER_USE_PRIVILEGED
的默认值更改为true
,除非表达式语言库是在 Tomcat 上运行。要了解关于这个版本的更多细节,请查看 更新日志。@ExcludeFromGeneratedCodeCoverage
,以取代现有的@Generated
注解,显式添加该注解的地方会跳过代码覆盖率检查;重构用于 Spring Boot 的generate.sh
脚本;为生成的 Spring Boot 应用程序添加 git 信息。kotlin-reflect
构件的性能;兼容 Gradle 7.3;新增编译器选项-Xdebug
,以提升调试体验。要了解关于这个版本的更多细节,请查看新增内容页面。END
往期精彩Spring Boot 中使用 spring-retry 轻松解决重试
Spring Boot 整合 Socket 实战案例 ,实现 单点发送、广播群发,1对1,1对多
Spring 中经典的 9 种设计模式
深入剖析 Spring Boot 的 SPI 机制
关注后端面试那些事,回复【2022面经】
获取最新大厂Java面经