[Seasar-user:438] groovy-seasar 0.1-alpha1 released.
TAKAI Naoto
takai
2005年 4月 6日 (水) 01:08:05 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 / takai @ commentout.com
Seasar-user メーリングリストの案内