ナレッジ(Knowledge)

【Thymeleaf】インライン式で名称に数字を使用する場合の注意点の紹介

「Thymeleaf + Spring Framework」のテンプレート機能として、インライン式で名称に数字を使用する場合は、指定する名称により想定していた動作と異なることがありました。 今回は、指定する名称の違いによる動作例とサ...
ナレッジ(Knowledge)

【Java】数字を半角/全角に変換する方法の紹介

Javaを使用して、数字を半角/全角へ相互に変換する方法のサンプルプログラムと解説を紹介していきます。 環境 検証に使用した環境/ライブラリを以下に記載します。 Javaバージョン:11 サンプルプログラム ...
ナレッジ(Knowledge)

【Jersey】シンプルなWebアプリケーション作成方法の紹介

今回は、Jerseyを使用してXML/JSON形式のレスポンス情報を取得するだけのシンプルなWebアプリケーションを作成します。 また、Webアプリケーションを作成するとき、ビルドスクリプトに記載するライブラリ依存関係の指定誤りなど...
スポンサーリンク
ナレッジ(Knowledge)

【Jersey】起動時に「InjectionManagerFactory not found.」が発生する問題についての解決方法の紹介

Jerseyライブラリを使用して起動するときに、次のような例外が発生することはないでしょうか。 java.lang.IllegalStateException: InjectionManagerFactory not found. ...
ナレッジ(Knowledge)

【Visual Studio Code】PlantUMLでconfigオプションを使用する方法の紹介

Visual Studio Code拡張機能のPlantUMLで作成した図の見た目を変更する方法として、次のようなものがあります。 ファイルに直接指定する。!includeディレクティブを使用して別ファイルを読み込む。configオ...
ナレッジ(Knowledge)

【Java】PreparedStatementのクエリー実行時に例外が発生する場合の対処方法の紹介(This method is not allowed for a prepared statement)

H2 DatabaseのPreparedStatement.executeQuery実行時に、次のような例外が発生することがあります。 org.h2.jdbc.JdbcSQLNonTransientException: プリペアドス...
ナレッジ(Knowledge)

【H2 Database】Webアプリケーション起動時にデータベースを起動する方法の紹介

Webアプリケーションを開発するときにデータベースを使用するため、ローカル開発環境で起動することがあると思います。 一度でも起動しておけば問題ありませんが、ローカル開発環境の再起動などを実施した場合は、ときどき起動することを忘れてし...
ナレッジ(Knowledge)

【JDBC】DriverManagerに登録したJDBCの解除方法の紹介

Java Database Connectivity(JDBC)をDriverManagerに登録している状態で、ServletコンテナのTomcatを終了する時に以下のようなログが出力されることがあります。 警告: The web...
ナレッジ(Knowledge)

【H2 Database】データベースが作成できない場合の解決方法の紹介

H2 Database を起動してWebコンソールからデータベースが作成できないことはないでしょうか。 はじめて H2 Database を使用するとき、次の操作をしても画面下にエラーメッセージが表示されます。 「保存済設定」...
ナレッジ(Knowledge)

【Java】JSTL(JavaServer Pages Standard Tag Library)のビルドスクリプトの依存関係の指定方法の注意点の紹介

JSTL(JavaServer Pages Standard Tag Library)を使用するとき、ビルドスクリプトの依存関係に指定するときは注意が必要です。指定を誤ると正しく動作しなくなります。 今回は、ビルドスクリプトの依存関...
スポンサーリンク