开源Spring Scala介绍
Introducing Spring Scala 来自 SpringSource Team 的博客介绍了其开源项目Spring Scala,让Spring支持Scala:
有一个Scala类,可以用Spring配置:
class Person(val firstName: String, val lastName: String)
Spring配置注入:
<bean id="person" class="Person" c:firstName="John" c:lastName="Doe"/>
使用C namespace配置,将John和Doe注入Persong类中。
同样:
class Person(@BeanProperty var firstName: String, @BeanProperty var lastName: String)
可以用配置:
<bean id="constructor" class="Person" p:firstName="John" p:lastName="Doe"/>
更多介绍请看原文。