MyBatis設定ファイルの効率的な読み込みとプロパティファイルによるデータベース接続管理

1. SqlSessionインスタンス取得のためのユーティリティクラス実装 MyBatis操作ではSqlSessionインスタンスの取得処理が繰り返し発生します。以下の実装では各操作ごとに設定ファイル読み込みが行われ、リソース効率が低下します: public class StudentDaoImpl implements IStudentDao { private SqlSession session; public void addStudent(Student student ...

6月1日 03:42 投稿

JDBCの基礎知識

JDBCの概要 JDBC(Java Database Connectivity)は、Javaアプリケーションが様々なデータベースと統一的な方法で通信するためのAPI(アプリケーション・プログラミング・インターフェース)です。JDBCを利用することで、データベースの種類に依存せず、標準的なインターフェースでデータの検索、挿入、更新、削除といった操作を実行できます。 JDBCの主なコンポーネント J ...

5月30日 01:43 投稿

Java JDBCによるMySQLデータベース接続の基本

MacシステムでのMySQLインストールとJavaからのデータベース接続手順を説明します。 MySQLのインストール(システム:mac) JDBCドライバのダウンロード:https://dev.mysql.com/downloads/connector/j/ 新規Javaプロジェクトを作成し、libディレクトリを作成します。 ダウンロードしたjarファイルをlibディレクトリにコピーします。 jarファイルをプロジェクトのビルドパ ...

5月11日 10:47 投稿