2006-01-10から1日間の記事一覧

とりあえず私のニーズには Apache Jakarta BCELがフィットすると判断

classファイルの読み出しが主たる目的であるので、BCELの利用が望ましいと判断します。これは総合的な判断ではなく、単に私のニーズに対してBCELの機能やライセンスが最もフィットするのに過ぎません。 ちなみに、BCELの利用サンプルとして、FindBugsのソー…

Javassist勉強中

Javassist http://www.csg.is.titech.ac.jp/~chiba/javassist/ ライセンスはMozilla Public License 1.1Javassist http://www.jboss.com/products/javassist JBoss Sponsored Open Source Projectsにも含まれています。

Spring Frameworkは CGLIBを用いている模様。

http://forum.springframework.org/archive/index.php/t-10121.html ※ちゃんとした確認は行っていません。雰囲気でそう読み取りました。

Seasar2はJavassistを用いている模様。

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/seasar/seasar2/lib/はぶさんの日記経由で Javassistチュートリアルに到達しました。 Javassistチュートリアル http://www.smg.co.jp/seminar/techsquare/javassist01.html

Apache Jakarta BCEL以外のツールも少し調べてみます。

ASM(CGLIB) Javassist