Setter,Getter等のメソッドを動的に付加した場合、そのメソッドを利用する側も実行時に
 該当メソッドを動的に呼び出す必要がある。間違いがあってもコンパイラーでは検出できず、
 実行時エラーとして検出される。
 (動的に付加するメソッドはコンパイル時には影も形もないため)

やはりDIコンテナ使ったことがないようだな。
そのくせこんなエントリを書いてるのが笑える。

ttp://asip.tdiary.net/20060105.html#p01

[idea]IDEA5.0に内蔵されているDIコンテナは...[日記]
 PicoContainer。業務APとは違って、余計な機能はいらない。

injectionのタイプの違いから勉強することだな。