我正在为生产应用程序首次涉足 scala。该应用程序当前打包为一个战争文件。我的计划是创建一个 scala 编译工件的 jar 文件,并将其添加到 lib 文件夹中以存放 war 文件。我的增强是通过 Jersey 公开的一个 mysql 支持的应用程序,并将通过 HttpClient 调用与第三方站点集成。我知道如何通过普通的 java 做到这一点。但是当在 scala 中做这件事时,我在几个决策点上犹豫不决。
- scala 2.7.7 还是 2.8 RC?
- 通过querulous的 JDBC这个 API 准备好投入生产了吗?
- sbt vs maven。我对 Maven 很满意。
- 是否有 HttpClient 的 scala 惯用包装器(或者我应该像在 java 中一样使用它)?
我很想听听您对 scala 开始的评论和经验。