今回は、FlywayというDBマイグレーションツールの導入設定メモです。 動作・接続可能なDBがインストール済みの前提の内容となります。 バージョン MacOS:Sonoma 14.6 Flyway:9.22.3 MyS […]
MyBatis 新規データ登録 オートインクリメント 自動採番 ID 取得
MyBatisでDBにデータ新規登録するときに、 登録したデータのIDを返却する方法が分からなく調べたことがあるので、 メモしておきたいと思います。 前提として、Primary KeyなどオートインクリメントされるDB構 […]
SpringBoot MyBatis 設定 実装 サンプル
今回は、SpringBootでMyBatisを利用する為の基本設定や簡単な実装例のメモです。 MySQLに接続して、データを簡単なWeb画面に表示するところまでの内容になります。 MyBatis 公式ページ 検証環境・バ […]
MyBatis Generator 自動生成 設定
今回は、DB操作フレームワークであるMyBatisの自動生成機能についてのメモです。 MyBatisの基本的な部分についてはあまり触れておりませんので、ご了承下さい。 検証環境・バージョン MacOS:Sonoma 14 […]
Java JDBC サンプル jar 読み込み 設定
今回は、JDBC ドライバ / コネクタを使用してデータベースに接続する方法のメモです。 ・フレームワークなし ・ORMなし ・GradleもMavenなし(jarをダウンロードしてきて読み込ませる) ・IDEはInte […]
AWS EC2 MariaDB 構築 リモート接続
今回は、AWS EC2(AmazonLinux2)にMariaDBをインストールして、 リモート接続できる様にするまでのメモです。 EC2インスタンス作成 まず、EC2のインスタンス作成から始めます。 今回は、ホストOS […]
MySQL 起動エラー バッファプール メモリ 不足 設定
今回は、MySQLのバッファプールを設定するメモです。 具体的には、以下の設定方法をメモしたいと思います。 swap領域の設定 バッファプールサイズ増強 前置き 以前、AWS LightsailでAmazonLinux2 […]
Kubernetes MySQL クラスター 作成
今回は、KubernetesでMySQLを動作させるメモです。 Docker DeskTopや、MinikubeでKubernetesが動作可能な前提の内容となります。 こちらは、Kubernetes公式で紹介されている […]
SpringBoot JPA MySQL IntelliJ 画面遷移 サンプル
今回は、SpringBootでMySQLのデータを簡単なWebページに表示させるメモとなります。 SpringBoot JPAで、MySQLへの接続周りを実装します。 依存モジュールの管理は、Gradleを利用します。 […]