Skip to content

calvinlfer/Play-Framework-DynamoDB-example

Repository files navigation

Example REST API with Play Framework and DynamoDB

This example is used to demonstrate a sample Play Framework application that has to integrate with DynamoDB and provide a REST API for the persons resource. This application has tests (Unit and Integration) and attempts to follow a functional style along with following good practices such as bulk-heading and using tools to enforce style and coverage.

Build Status codecov

More Information

  • See ScalaJsonCombinators which cover using validation helpers

  • The SBT DynamoDB plugin only works on Unix based operating systems

  • In order to run code coverage reports, then use sbt clean coverage test followed by sbt coverageReport to avoid interference with Local DynamoDB. The overview is present in target/scoverage-report/index.html

About

A simplistic Play Framework application providing a REST API for the persons. It makes use of Google Guice injection along with DynamoDB through the use of Scanamo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published