使用什么框架来引导我的第一个生产 scala 项目?
我正在第一次涉足 scala 的生产应用程序。 该应用程序当前打包为 war 文件。 我的计划是创建 scala 编译工件的 jar 文件,并将其添加到 war 文件的 lib 文件夹中。 我的增强功能是通过 Jersey & 公开的 mysql 支持的应用程序。将通过 HttpClient 调用与第 3 方站点集成。我知道如何通过纯 java 来做到这一点。但是当在 scala 中执行此操作时,有几个决策点我需要谨慎对待。
- scala 2.7.7 或 2.8 RC ?
- 通过 querulous 的 JDBC 此 API 是否已准备好用于生产?
- sbt 与 maven。我对 Maven 很满意。
- 是否有 HttpClient 的 scala 惯用包装器(或者我应该像在 java 中一样使用它)?
我很想听听您对开始使用 scala 的评论和经验。
I am making my first foray into scala for a production app.
The app is currently packaged as a war file.
My plan is to create a jar file of the scala compiled artifacts and add that into the lib folder for the war file.
My enhancement is a mysql-backed app exposed via Jersey & will be integrated with a 3rd party site via HttpClient invocations. I know how to do this via plain java. But when doing it in scala, there are several decision points that I am pussyfooting on.
- scala 2.7.7 or 2.8 RC ?
- JDBC via querulous Is this API ready for production ?
- sbt vs maven. I am comfortable with maven.
- Is there a scala idiomatic wrapper for HttpClient (or should I use it just like in java) ?
I'd love to hear your comments and experiences on starting out with scala.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)