专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
今天看啥  ›  专栏  ›  OSC开源社区

Kotlin 和 Java EE 系列之—— 如何让 Kotlin 类对 Java EE 友好

OSC开源社区  · 公众号  · 程序员  · 2017-06-07 08:40
    

文章预览

Kotlin 和 Java 都是 JVM 语言,所以它们之间相互转换很容易,是这样吗?不完全是,让 Kotlin 的类对 JEE 友好还需要一点工作。 Kotlin 的主要优势之一就是能很好地集成 Java。事实上 Java 很容易转换为 Kotlin,看起来用 Kotlin 写 Java EE 应用似乎不需要动什么脑筋。然而,两者之间存在一些微妙的差别,使得转换并不那么顺畅: 大多数框架要求非 final 的类,而 Kotlin 的类是 final 的。 注入会引入大量不必要的空检查。 上述两点以及强制的无参数构造函数会妨碍编写函数式风格的代码。 Java EE 和 Kotlin 并不是真正的朋友,除非你撮合它们。幸好所有这些问题都可以避免。 我们的转换目标是一个简单的 Java WAR,它可以通过 REST 接口从数据库中存储和检索记录。从 GitHub 拉取  f ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览