JavaMyBatisでUUIDを使用する方法 MyBatis は標準で UUID をサポートしていないようなので、BaseTypeHandler クラスを継承した独自の UUIDTypeHandler クラスを作成して対応します。 UUIDTypeHandler の実装 ...2023.03.07Java
JavaSpring Boot3 でHibernateのSQLをログ出力する方法 application.yamlファイルに下記のように設定するとログ出力できました。 # application.yaml logging: level: sql: debug org.hibernate....2023.02.21Java
JavaFlywayException: Found non-empty schema(s) “public” but no schema history table. Use baseline() or set baselineOnMigrate to true to initialize the schema history table. Flywayを初めて実行するときにスキーマ内が空でないと例外を出力して処理を中断します。既存のデータベースを誤って破壊してしまわないように考慮されているようです。 baselineを設定する ベースラインを設定すると実行できま...2023.02.20Java
未分類Web server failed to start. Port 8080 was already in use. Spring Bootに指定したポート番号が既に使用されていると起動できません。使用中のアプリケーションを終了するか、Spring Bootのポート番号を変更すると起動できるようになります。 ********************...2022.08.08未分類
JavaSpring Bootにオレオレ証明書を設定する ローカルの開発環境用にオレオレ証明書を作成して設定する手順です。 オレオレ証明書を作成する Java の keytool でオレオレ証明書を作成することができます。下記のコマンドを実行すると「keystore.p12」というフ...2021.08.31Java