javaとjavassistに関するrkimiのブックマーク (2)

  • Javassist -- Java バイトコードを操作するクラスライブラリ -- 入門

    Java Press vol. 35, pp.76--85, March 2004. Java プログラムの"舞台裏"大追跡 Javassist -- Java バイトコードを操作するクラスライブラリ -- 入門 先端J2EE サーバJBoss が,人知れず内部で行っていること 千葉 滋 東京工業大学・大学院情報理工学研究科 はじめに Java バイトコードを変換するライブラリとしては Jakarta BCEL が有名です。BCEL は Java クラスファイルのデータ構造を直接操作する場合には便利ですが、Java クラスファイルの内部仕様、つまり Java バイトコードに詳しくないと使いこなせません。一方、Java バイトコードにあまり詳しくない開発者でもバイトコード変換を実装できるようにするライブラリが Javassist です。 バイトコード変換 はっきりいって、つい最近までJava

    rkimi
    rkimi 2007/06/07
    先端J2EE サーバJBoss が,人知れず内部で行っていること
  • Javassistチュートリアル 翻訳 / エスエムジー株式会社

    Javassistは、詳しい知識を必要とせずにJavaバイトコードを変換することのできるライブラリです。最近注目されているアスペクト指向プログラミングを実現するためのAOPエンジンとして、オープンソースのJ2EEサーバであるJBossに採用され、現在はJBossのサブプロジェクトとして開発が進められています。 「Javassistチュートリアル」は、開発者である東京工業大学 千葉滋 助教授により公開されている Javassist Home Page 内の "Getting Started with Javassist" を、 Acroquest Technology 株式会社 小森 裕介が許可を得て日語に翻訳したものです。 Javassist Home Page : http://www.csg.is.titech.ac.jp/~chiba/javassist/ Getting Star

  • 1