[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 メーリングリストの案内