项目简介1.日志使用slf4j,可以根据具体的需求,自主选择具体的日志框架。本项目中使用log4j2,也可以排除掉,用其他日志框架替换掉。并且可以根据@KtLogger注解,来选择使用特定的Logger,避免无意义的多个相似Logger对象的创建。 // logging抽象类abstract cla
Kotlin 20 次浏览
Spek 是一个专为 Kotlin 设计的测试框架,允许开发者以行为驱动开发 (BDD) 风格编写规范和测试用例。Spek 的 DSL 语法简洁易懂,使得测试代码更易读、易维护。
Kotlin 21 次浏览
采用Kotlin编写的MVP框架,实现了首页多标签配置及多Fragment界面。
Android 23 次浏览
这是一份经过精心挑选的 Kotlin 框架、库、文档和其他资源列表。 库- Valiktor:Valiktor 是一种类型安全、强大且可扩展的流畅 DSL,用于验证 Kotlin 中的对象。- FlexboxLayout:FlexboxLayout 是一个库项目,它提供了类似于 CSS Flexbo
Kotlin 24 次浏览
**KotlinSnapshot——掌握快照测试的艺术**在现代软件开发中,测试是不可或缺的一部分,它确保了代码的质量和稳定性。KotlinSnapshot是一个针对Kotlin语言的快照测试框架,它提供了一种简单而直观的方式来验证代码输出是否符合预期。本文将深入探讨KotlinSnapshot的核
Kotlin 20 次浏览
Mini 是一个基于 Kotlin 的微型 Flux 框架,集成了实用功能,助力快速构建 UI。Mini 针对 React 响应式应用程序的开发,可保证代码性能,避免反射。与传统架构相比,Mini 采用基于样板和状态的精简模型,简化了功能集成和错误修复,解决了并发性和跨屏幕视图一致性等问题。通过使用
Kotlin 24 次浏览
Hexagon 是一个开源的微服务框架,采用 Kotlin 语言编写,简化云原生应用的开发和部署。其模块化架构、依赖注入机制和异步处理能力,有助于构建可扩展、易维护的微服务。 主要特点 模块化架构: 将服务分解为独立的模块,提高代码复用性和可维护性。 依赖注入: 通过声明式方式管理对象依赖,降
Kotlin 24 次浏览
SAF-Kotlin-log 是一个完全基于 Kotlin 开发的 Android 日志框架,提供极简的 API,同时支持 定制的日志格式输出、日志分片 等特性。它不仅能够打印出漂亮的日志格式,还能支持多种日志等级,并且可以过滤日志信息。框架还支持 自定义标签,方便进行灵活的日志管理。功能包括:支持
Kotlin 0 次浏览
Tekniq是为Kotlin编程语言设计的全面开发框架,优化现代应用程序的构建过程。该框架集成了多种功能,包括HTTP框架、RESTful HTTP客户端、JDBC数据访问层(DSL)、缓存机制、配置管理和数据验证,助力开发者高效构建高质量的Java应用。具体功能如下:- **Kotlin支持**:
Kotlin 21 次浏览