4.3 小结
很多人认为,开发Web应用程序时,使用Java要比使用其他现代语言编写多得多的代码,但愿我们消除了这种误解。编写代码时,我们使用了Eclipse IDE提供的各种功能来简化开发工作并提高其速度。我们使用了Gradle来管理依赖和构建项目,我们还添加了Gradle插件application,以便能够轻松地运行应用程序——只需运行一个简单的Gradle任务。通过使用TDD,我们编写了一个后端类。为将这个类的输出转换为JSON,我们使用了Jackson库,还使用了SparkJava框架来创建基于这个类的Web服务。
如果你对SparkJava框架感兴趣,请务必访问http://sparkjava.com。
下一章将介绍Scala,它既提供了强大的函数式编程支持,又是一种纯粹的OOP语言。
