2020-12-01から1ヶ月間の記事一覧
リフレクションで発生する InaccessibleObjectException リフレクションを許可する リフレクションで発生する InaccessibleObjectException Java9 で導入された JavaPlatform Module System によりリフレクションを利用するフレームワークで以下のような Ina…
入力フォームを外部ファイルに抜き出す Exposed でデータベースアクセス データベース操作 データベース操作 実行 blog1.mammb.com の続きです。 入力フォームを外部ファイルに抜き出す 前回の続きから作業しますが、すこしゴチャゴチャしてきたので、入力フ…
リクエストパスとパラメータ 入力フォームを作成する POST リクエストを処理する JSON を返却する blog1.mammb.com の続きです。 リクエストパスとパラメータ 前回までの例では、Routing にて単純な GET リクエストを処理しました。 POST など他のメソッドを…
FreeMarker で HTML を生成する 静的コンテンツを扱う HTML DSL blog1.mammb.com の続きです。 FreeMarker で HTML を生成する Ktor には、テンプレートエンジン Apache FreeMarker のサポートがあり、簡単に HTML ページを生成できます。 最初に、ktor-fr…
Ktor とは プロジェクト作成 Hello World Application オブジェクト アプリケーション設定値の抽出 Ktor とは Ktor は、Kotlin の Web アプリケーションフレームワークです。 Kotlin の本山である JetBrains 社により開発が続けられており、2018年末の v1.0 …