weblog

技術的なメモ置き場。

Doma

Micronaut + Kotlin + DomaでTransactionを楽に扱う

前回の内容だとTransactionの扱いが面倒なので、 MethodInterceptorを使って楽をできるようにする。 kentama.hatenablog.com アノテーションの用意 @MustBeDocumented @Retention(AnnotationRetention.RUNTIME) @Target(AnnotationTarget.CLASS, AnnotationT…

Micronaut + Kotlin + Doma + HikariCP を試す

前回の内容にHikariCPを適用してみる。 kentama.hatenablog.com HikariCPの設定 build.gradleに以下を追加する。 dependencies { // 省略 runtimeOnly 'io.micronaut.configuration:micronaut-jdbc-hikari' } application.ymlに以下を追加する。 datasources…