forked from loafle/openapi-generator-original
updated templates
This commit is contained in:
@@ -43,6 +43,9 @@ class {{className}} (implicit val swagger: Swagger) extends ScalatraServlet
|
||||
{{#bodyParameter}}
|
||||
bodyParam[{{dataType}}]("{{paramName}}").description(""){{^required}}.optional{{/required}}{{#defaultValue}}.defaultValue({{{defaultValue}}}){{/defaultValue}}
|
||||
{{/bodyParameter}}
|
||||
{{#formParameter}}
|
||||
formParam[{{dataType}}]("{{paramName}}").description(""){{^required}}.optional{{/required}}{{#defaultValue}}.defaultValue({{{defaultValue}}}){{/defaultValue}}
|
||||
{{/formParameter}}
|
||||
{{#hasMore}},{{/hasMore}}
|
||||
{{/allParams}})
|
||||
)
|
||||
@@ -61,6 +64,10 @@ class {{className}} (implicit val swagger: Swagger) extends ScalatraServlet
|
||||
val {{paramName}} = request.getHeader("{{paramName}}")
|
||||
{{/headerParameter}}
|
||||
|
||||
{{#formParameter}}
|
||||
val {{paramName}} = params.getAs[{{dataType}}]("{{paramName}}")
|
||||
{{/formParameter}}
|
||||
|
||||
{{#bodyParameter}}
|
||||
val {{paramName}} = parsedBody.extract[{{dataType}}]
|
||||
{{/bodyParameter}}
|
||||
|
||||
@@ -6,6 +6,8 @@ packageArchetype.java_server
|
||||
|
||||
assemblySettings
|
||||
|
||||
scalariformSettings
|
||||
|
||||
organization := "com.wordnik"
|
||||
|
||||
seq(webSettings :_*)
|
||||
|
||||
@@ -2,4 +2,6 @@ addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.10.1")
|
||||
|
||||
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "0.6.4")
|
||||
|
||||
addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "0.6.0")
|
||||
addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "0.6.0")
|
||||
|
||||
addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.2.1")
|
||||
|
||||
Reference in New Issue
Block a user