しおしお

IntelliJ IDEAのことなんかを書いてます

Ktor

Ktorのルーティング設定で正規表現を使ってみる

Ktorの2.3.0からルーティング設定で正規表現が使えるようになったらしいので試してみたよ。 Ktor2.3.0のリリースノート Ktorの公式ドキュメント ルーティング設定で正規表現を使ってみる お試しコード ルーティング設定での正規表現の指定方法は、文字列では…

Ktor 1.2.0(rc)で追加されたThymeleaf Featureを試してみた

KtorでThymeleafを試す - しおしおを書いたけど、Ktor 1.2.0(今はまだrc)からThymeleafが使えるようになるみたいなので試してみた。 gradle関連 gradle.properties Ktorのバージョンを1.2.0系に設定する ktor_version=1.2.0-rc2 build.gradle ktor-thymeleaf…

KtorでThymeleafを試す

Ktor標準ではThymeleafに対応していなかったので、Thymeleaf使えるかどうか試してみた感じです。 ※Ktor1.2以降からThymeleaf機能が追加されたようです→Ktor 1.2.0(rc)で追加されたThymeleaf Featureを試してみた - しおしお Thymeleaf用のFeatureを作る ktor…

KtorでDoma2を使ってデータベースアクセスしてみた

Ktor - asynchronous Web framework for KotlinでDoma2を使ってデータベースアクセスしてみました。 Ktorの公式サイト上にはデータベースアクセスする方法などが全く無いので、これが正解かどうかはわかりませんが… build.gradle データベースアクセスに必要…

KtorでHello World

Ktor触ったことなかったので、IntelliJ IDEAのプラグイン使ってさくっと動かしてみた。 準備 IntelliJ IDEA(使ったバージョン2018.3)にKtor - Plugins | JetBrainsをインストールします。 プラグイン使って雛形プロジェクトの作成 IntelliJ IDEA - Quick Sta…