Rob*_*Rob 5 groovy scala spring-mvc
我想知道是否可以使用与Java不同的JVM语言的Spring MVC,例如Groovy或Scala.或者Groovy只能在Grails上运行?
如果可能的话,这是人们经常尝试的东西,还是他们只是坚持传统使用的框架?
Spring与scala完美兼容,因为scala编译为普通.class文件,这些文件是Java等效的字节码.我一直使用Spring和scala.甚至可以使用Spring XML-extensibility添加对特定于scala的类型的支持,例如:
<bean class="my.scala.Class">
<property name="listProp">
<scala:list value-type="java.lang.Integer">
<value>1</value>
</scala:list>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)
Grails 是通过 Spring 实现的,Grails 3 使用 Spring-Boot。所以这绝对是可能的。您还可以将 Scala 与 Spring MVC 结合使用。我不知道您是否能通过 Spring MVC 充分利用 Scala——没有很多机会使用 Scala 的函数式编程特性——但是没有什么可以阻止您尝试它。
| 归档时间: |
|
| 查看次数: |
2856 次 |
| 最近记录: |