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

Pico + Nano + Groovy

Groovyも1.0になったし、動的なクラス生成を使ってインターフェースレスにDIコンテナを使うのが、ナウなヤングにトレンディかも…と考えて、少し触ってみる。 依存するライブラリは次の通り。 asm-2.2.jar antlr-2.7.5.jar groovy-1.0.jar nanocontainer-1.0.…

Pico + Nano + Groovy その2

せっかくなので、動的にモックを作ってみる。 Groovyスクリプト import pico_nano.* class MyBaz extends Baz { def void func() { println "MyBaz#func()" } } pico = builder.container(parent:parent) { component(class:Foo) component(class:Bar) compo…