[Seasar-user:438] groovy-seasar 0.1-alpha1 released.

B commentout.com TAKAI Naoto takai
2004年 3月 5日 (金) 19:51:50 JST


高井と申します。

GroovyMarkupを利用して、SeasarのS2コンテナーを定義するための
groovy-seasarをでっちあげました。

builder = new SeasarBuilder()
container = builder.container(){
    register(class:Girl, name:"girl")
    register(class:Boy, name:"boy")
}
girl = container.getComponent("girl")
assertEquals("The boy is kissed.", girl.kissYourKissable())

のようなことができます。

また、
container = builder.container(){
    register(Girl)
    register(Boy){
        arg("Bob")
    }
}
や
container = builder.container(){
    register(Girl)
    register(Boy){
        prop(name:"name", value:"Bob")
    }
}
といった方法も利用できます。

ソースコードは
http://www.commentout.com/people/takai/src/groovy-seaser-0.1-alpha1-src.tar.gz
からどうぞ。

-- 
TAKAI Naoto / [E-MAIL ADDRESS DELETED]



Seasar-user メーリングリストの案内