yu-tarrrrの日記

完全に個人の趣味でその時々書きたいことを書く

Kotlin

Quarkus×KotlinでReactive programmingしてみる

はじめに 今回はQuarkusでReactive programmingをしてみます Springでは5系からweb-fluxというリアクティブ・プログラミングが実装されました キーワードとしては、非同期・ノンブロッキング I.Oというのがあげられます そのReactive programmingをQuarkusで…

Quarkus×Kotlinで遊んでみる②

はじめに 今回は前回のブログの続きでDBアクセスする簡単なAPIを作成したいと思います ソースコードは前回の続きです 実装開始する まずはgradleにORMの依存を注入する ./gradlew listExtensions依存できるものを確認できるが、今回はagroalを追加すれば良い…

Quarkus×Kotlinで遊んでみる

はじめに 今回はQuarkusでAPIを立ち上げようと思います どこまで書けるかわかりませんが、とりあえず突き進む予定です What's Quarkus? KubernetesネイティブなJavaフレームワーク Kubernetesの利用やマイクロサービス・サーバレス化が進み、アプリケーショ…

Spring MVC × KotlinでRouter functionを実装する

はじめに 今回はSpring5.2からMVCでも使えるようになったRouter functionモデルでAPIを実装します そもそもRouter functionモデルとは? もともとはSpring5.0でWeb Fluxが実装されたタイミングで追加されたAPIを実装する方法 従来は@Controllerなどのアノテ…