前回のエントリーでは動的にクラスを使いまわす方法について書いたのですが、同様にリフレクション(動的にインスタンスを生成する方法)という技術についても学びました。社長いわく黒魔術みたいなものといっていたのですが、確かに動的に呼び出すだけに実行時までエラーに気づけないというデメリットがありますね。インスタンスの動的な生成などはできたりすると応用範囲が広がるので知識としてはもっておこうかなあと。下記はある抽象クラスで型パラメータ<T>を定義しており、動的にインスタンスを生成する場合です。entityClass.newInstance();他に動的にフィールド、メソッドを呼び出しするケースもあるようですが、ここでは省略します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。関連記事JPAでのリレーション(アノテーション使用)JPAでリレーションを管理するとき、最初はアノテーションでやろうとしたんですが、結局やり方がわからずコンストラクタ式をかいて対処してました。...JavaEEでリダイレクトを伴うデータ入出力(flashの活用)JavaEEで何らかの処理を行い、リダイレクトさせる場合、リダイレクト前のデータを保存し、リダイレクト後のページにデータをもちこしたいときなどがあると思います。その2以前、時刻を扱うエントリーではCalendarクラスとDateクラスを使いましたが、Java8で標準になったTimeAPIについて調べてみます。