読者です 読者をやめる 読者になる 読者になる

yohjizzz's Blog

I'm a Programmer.

YAML4Spring 。

これはさすがにどーなんだろか??

YAML4Spring allows you to use YAML configuration files for spring.

http://jyaml.sourceforge.net/yaml4spring.html
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
  <bean id="MyFirstBean" class="package.MyFirstBeanClass">
    <property name="myField" ref="MySecondBean"/>
  </bean>
  <bean id="MySecondBean" class="package.MySecondBeanClass" />
</beans>

この XML を次の YAML へ…

beans:
  - id: MyFirstBean
    clazz: package.MyFirstBeanClass
    properties:
      myField: !ref MySecondBean
  - id: MySecondBean
    clazz: package.MySecondBeanClass


ぅん…まぁモッサイ感は減るよね、、確かに。

が、、しかし記述量を削減することや生産性に的を絞るなら「Arid POJOs」で CoC !みたいな方が効率的だと思うけど。


#Spring 2.x の XMLスキーマへの対応にはついてきてねーじゃん!…なんて意地の悪いコト思ったりする。。