JDBC を用いた MySQL データベース操作の実践ガイド
JDBC(Java Database Connectivity)は、Java アプリケーションがリレーショナルデータベースと対話するための標準化された API です。Sun Microsystems(現 Oracle)が策定したこの仕様により、MySQL、PostgreSQL、Oracle など異なるデータベース製品に対し、共通のインターフェースでアクセス可能になります。開発者はデータベース固有の実装を意識せずに、SQL の実行・ ...
9月23日 10:06 投稿
MyBatisセッション生成の内部メカニズム
データベース操作のたびに新しいセッションを生成する必要があり、openSession()メソッドを使用して作成します。
SqlSession session = sqlSessionFactory.openSession();
このsqlSessionFactoryはデフォルトの実装クラスを使用しており、openSessionFromDataSource()メソッド内で生成されます。
private SqlSession openSessionFromDataSource(ExecutorType execType,
...
5月15日 18:09 投稿