Skip to content

Latest commit

 

History

History
 
 

SpringMVC_Scala

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Scala和Spring集成(Scala和Java完成共同编译)

Scala看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。前日,Groovy创始人撰博文称Scala将取代Java。他说,如果他在2003年看过《Programming Scala》的话,那可能就不会有Groovy了。

Scala相对Java来说简洁,Scala结合了面向对象编程与函数编程思想,使用一种能够完全兼容Java、可以运行在Java虚拟机上的、简洁的语法。对于函数编程风格的支持,尤其是对于Lambda表达式的支持(Java8 也对Lambda表达式支持),能够有助于减少必须要编写的逻辑无关固定代码,也许让它可以更简单的关注要面对的任务本身。

目前 Scala 的影响力也在缓慢扩大, 比如 Scala 社区中的明星 Spark 的流行也在慢慢拉动 Scala 的流行, 如同 rails 之于 ruby。

为了满足Java程序员在Java平台上开发Scala程序,我们可以在项目中混合使用Scala和Java,我们使用Gradle构建项目框架

首先你的环境下必须有这些东西

  • Scala2.1
  • Gradle3.1
  • JDK1.7+

好了,我们开始了