AWSElastic Beanstalkでの大容量ファイルアップロードエラーの解決方法 概要Elastic Beanstalkを使用してSpring Bootで作成したアプリケーションに対して大容量ファイルのアップロード時に「client intended to send too large body: 9999999 byt...2023.06.06AWSJavaNginx
JavaScriptJavaScriptでHTML文字列からDOMへの変換とDOMからHTML文字列への変換方法 JavaScriptを使って、HTMLの文章を読み込んで操作する方法と、操作した後にまた文字列に戻す方法を紹介します。そのために、DOMParserとXMLSerializerを使います。HTMLの文字列からDOMへの変換を行うには、以下の...2023.05.22JavaScript
未分類「mailto:」のリンクをクリックした時にGmailを起動する Google Chromeのメニューから設定を開く。プライバシーとセキュリティを開く。サイトの設定を開く。「その他の権限」を開いて「プロトコルハンドラ」を開く。「サイトがプロトコルの処理を要求できるようにする」を選択する。「プロトコルの処理...2023.05.16未分類
JavaScriptaxiosで同じキーのクエリ文字列を複数送信する方法 axiosを使用して同じキーを複数回指定すると、クエリ文字列のキーにかぎかっこ([])が付いてしまい、意図した通りのキーになりませんでした。この問題を解決する方法を紹介します。例えば、SpringのPageableにSort情報を複数渡す場...2023.05.01JavaScript
JavaMyBatisでUUIDを使用する方法 MyBatis は標準で UUID をサポートしていないようなので、BaseTypeHandler クラスを継承した独自の UUIDTypeHandler クラスを作成して対応します。UUIDTypeHandler の実装package c...2023.03.07Java
JavaJavaでシフトJISに変換する方法 // 元の文字列 String text = "﨑崎髙高濵濱德徳曻昇𠮷吉瀨瀬abcABC012+-*@"; System.out.println(text); // シフトJISに変換(変換できない文字は "?" になる) Charset...2023.03.06Java
Java関数 “gen_random_uuid” が見つかりません H2 Databaseにテーブルを作成する際にgen_random_uuid関数が見つからないとエラーになってしまいました。DROP TABLE if exists sample CASCADE;CREATE TABLE sample ( ...2023.02.27Java
JavaSpring Boot3 でHibernateのSQLをログ出力する方法 application.yamlファイルに下記のように設定するとログ出力できました。# application.yamllogging: level: sql: debug org.hibernate.orm.jdbc....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を設定するベースラインを設定すると実行できます。# appli...2023.02.20Java
AWSUnknown runtime version named ‘corretto17’ of java. This build image has the following versions: corretto11, corretto8 buildspec.yml で corretto17 を指定したときのエラーです。Waiting for agent ping Waiting for DOWNLOAD_SOURCE Phase is DOWNLOAD_SOURCE COD...2023.01.24AWSJava