Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zenliucn/ktor-features
https://github.com/zenliucn/ktor-features
ebean feature hikaricp jooq kmongo kotlin ktor redis typesafeconfig
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zenliucn/ktor-features
- Owner: ZenLiuCN
- License: mit
- Created: 2019-03-16T02:51:08.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T20:45:04.000Z (about 2 years ago)
- Last Synced: 2024-04-18T03:58:22.633Z (9 months ago)
- Topics: ebean, feature, hikaricp, jooq, kmongo, kotlin, ktor, redis, typesafeconfig
- Language: Kotlin
- Size: 250 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ktor-features
[![](https://jitpack.io/v/ZenLiuCN/ktor-features.svg)](https://jitpack.io/#ZenLiuCN/ktor-features)collection of features for ktor
# properties feature
1. contains easy template to create ktor features
2. add power to easy fetch configuration Pojo from `application.conf`.# features
## basic
+ logback: integration logback configuration by HOCON in `application.conf`
+ redis: integration redis access by lettuce
## higher level
+ ez-hiarki: integration HiarkiCP
+ ez-ebean: integration ebean
+ ez-caffeine: integration cache with caffeine
+ ez-liquibase: integration liquibase
+ ez-auth: warp on offical ktor-auth for easier extendability# NOTE
most dependency not as `dependOn`, so you have to import by your own;
but with this design,you donot need to `exclusion` for use newer versions;