小编Xav*_*let的帖子

使用 Spring Boot 与 Kotlin 和 Java 有什么区别?

使用 Spring Boot 与 Kotlin 和 Java 有什么区别?

Kotlin 是您可以选择使用https://start.spring.io启动应用程序的三种语言之一。所以它得到了 spring boot 团队的支持。我用它开发了一些微服务,据我所知,最后一切都很顺利,但我想从其他开发人员那里得到一些反馈,因为我试图说服我的新团队在 Kotlin 中启动我们的新微服务。

优点:

  • 零安全
  • 更清晰的代码
  • 瓦尔过瓦尔

缺点:

  • Mockito 对 Kotlin 不友好(我改用了 mockk)
  • 代码覆盖率不是开箱即用的(我们必须开发自己的插件)
  • Java 运行速度快于 Kotlin 的风险

java kotlin spring-boot

4
推荐指数
2
解决办法
4890
查看次数

Spring Boot 2.2.0 syncBody 已弃用

在 ServerResponse 中,syncBody 已被弃用。

/** @deprecated */
@Deprecated
Mono<ServerResponse> syncBody(Object var1);
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能替换它?

java spring-boot spring-webflux

4
推荐指数
1
解决办法
2028
查看次数

标签 统计

java ×2

spring-boot ×2

kotlin ×1

spring-webflux ×1