Technology of SJI

株式会社SJIの技術ブログ

第一回社内技術講演の資料

| Comments

2013年12月18日の午後に第一回の社内向けの技術講演を行いました。講演資料をここで公開します。

社外でもダウンロードできますので、一部内容を添削してアップロードしました。

Build a Java Framework From Scratch(1)

| Comments

本連載はスクラッチで軽量Javaフレームワークの設計、実現方法を解説します。Javaの知識を深めながら、Spring FrameworkのようなAOPxDIフレームワークをゼロから作成してみます。

自力でAOPとDI機能を実現するため、ある程度のJVM知識を習得する必要です。ですから、本題の前にJVM知識を紹介していきたいです。クラスレイアウト定義の解説を始め、JVMランタイム仕組みを紹介し、ASMフレームワークでJava classを操作する方法からAOPとDI機能の実装を展開します。