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 投稿