Javaリフレクションの基本と応用

一、Classオブジェクトを取得する3つの方法: 方法1: ObjectクラスのgetClass()メソッドを利用する Person person = new Person(); Class classObj = person.getClass(); 方法2: クラス名.class構文を使用する Class classObj2 = Person.class; 方法3: ClassクラスのforNameメソッドを利用する(クラス名を文字列として渡す) Class classObj3 = Class.forName("Per ...

6月2日 17:37 投稿

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

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

6月1日 03:42 投稿