Spring Boot

スポンサーリンク
AWS

Elastic Beanstalkでの大容量ファイルアップロードエラーの解決方法

概要ElasticBeanstalkを使用してSpringBootで作成したアプリケーションに対して大容量ファイルのアップロード時に「clientintendedtosendtoolargebody:9999999bytes」というようなエ...
Java

MyBatisでUUIDを使用する方法

MyBatisは標準でUUIDをサポートしていないようなので、BaseTypeHandlerクラスを継承した独自のUUIDTypeHandlerクラスを作成して対応します。UUIDTypeHandlerの実装packagecom.examp...
Java

Spring Boot3 でHibernateのSQLをログ出力する方法

application.yamlファイルに下記のように設定するとログ出力できました。#application.yamllogging:level:sql:debugorg.hibernate.orm.jdbc.bind:trace出力はこん...
Java

FlywayException: 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を設定するベースラインを設定すると実行できます。#applic...
未分類

Web server failed to start. Port 8080 was already in use.

SpringBootに指定したポート番号が既に使用されていると起動できません。使用中のアプリケーションを終了するか、SpringBootのポート番号を変更すると起動できるようになります。***************************...
Java

Spring Bootにオレオレ証明書を設定する

ローカルの開発環境用にオレオレ証明書を作成して設定する手順です。オレオレ証明書を作成するJavaのkeytoolでオレオレ証明書を作成することができます。下記のコマンドを実行すると「keystore.p12」というファイルが作成されます。>...
スポンサーリンク