Master
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the RadarUnderstand more
Published: May 19, 2020
May 2020
试验?

在长期使用 Kotlin 的过程中,我们的开发团队没有将 Java 框架与 Kotlin 混用,从而获得了更多针对 Kotlin 设计的框架的经验。作为轻量级的对象关系映射器(ORM),Exposed 过了好一阵子才引起我们的注意。Exposed 有两种数据库访问方式:类型安全的内部 DSL 包装 SQL,以及数据访问对象(DAO)模式的实现。它具有一个成熟的 ORM 所能被期待的功能,例如对多对多引用的处理,急切加载(eager loading)以及对跨实体联接的支持。Exposed 受到我们团队青睐的地方还在于,方法实现无需代理,并且不依赖于反射,这无疑对性能有所帮助。