根据官网构建Scala的Rest服务
来源:互联网 发布:淘宝企业店铺避税提现 编辑:程序博客网 时间:2024/05/23 11:39
scala的spray库,构建一个简单的Rest服务,获取源代码:https://github.com/spray/spray-template
加载SBT,命令:sbt
运行测试用例:test
启动服务:re-start
停止服务:re-stop
tips:build.sbt 已配置 Revolver.settings,可使用命令:re-start和re-stop,详细参考sbt-revolver。即是build.sbt里添加了revoler.settings,同时pugins.sbt添加了addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2")。
1.build.sbt文件内容
organization := "com.example"version := "0.1"scalaVersion := "2.11.2"scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8")libraryDependencies ++= { val akkaV = "2.3.6" val sprayV = "1.3.2" Seq( "io.spray" %% "spray-can" % sprayV, "io.spray" %% "spray-routing" % sprayV, "io.spray" %% "spray-testkit" % sprayV % "test", "com.typesafe.akka" %% "akka-actor" % akkaV, "com.typesafe.akka" %% "akka-testkit" % akkaV % "test", "org.specs2" %% "specs2-core" % "2.3.11" % "test" )}Revolver.settings
2.pugins.sbt文件内容
addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2")
1 0
- 根据官网构建Scala的Rest服务
- 构建Scala的REST服务
- 使用restify构建纯粹的rest服务
- Jersey构建REST服务实战
- Jersey构建REST服务实战
- Jersey构建REST服务实战
- Jersey构建REST服务实战
- 在Node.js中构建正确的REST Web服务
- Android 调用 Smart Framework构建的Rest服务
- 【用jersey构建REST服务】系列文章
- javaweb.用Jesery 构建rest服务
- 使用Scala的Akka HTTP,Akka Stream和Reactive Mongo建立REST服务
- Controller的rest服务
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程
- 采用gradle构建工具创建第一个基于jersey的Rest服务
- Day 27: Restify —— 在Node.js中构建正确的REST Web服务
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- 使用ASP.Net WebAPI构建REST服务(一)——简单的示例
- android 打开数据库工具
- 第16周项目2.4 统计句子str中单词的个数 用指针做形参
- android-ActivityGroup
- Unity3D图像后处理特效——Fisheye image effect
- webapi的跨域问题
- 根据官网构建Scala的Rest服务
- 从12306.cn谈大网站架构与性能优化
- 黑马程序员——java中静态代码块、构造代码块、构造函数的执行顺序以及作用
- 婚姻不是1+1=2
- UVA - 242 Stamps and Envelope Size(dp)
- python中的反射
- 设计模式--命令模式Command
- HP-UX开机提示console is on a serial device,no further output will appear on this output device
- Oracle数据访问组件ODAC的安装方法