自作DI①

SpringやCDIで提供されるDIの仕組だが、いろいろ原理主義的で扱いにくいところがあるため、やりやすいようにDIを自作してみる。 最終形として ・アノテーションベース ・XMLの設定ファイルでインジェクションするクラスを指定 を想定して作っていこうと思っ…

AOP(アスペクト指向プログラミング)といって、多くの業務機能で共通する同じ処理を「アスペクト(横断的関心ごと)」として切り出してモジュール化しようという考え方がある。これだけだとサブルーチンと同じだが、サブルーチンの場合各機能の中で明示的に…