Play Framework


Dependency Injection Play JSON Play JSON is a powerful Scala JSON library, originally developed by the Play team for use with Play Framework. It uses Jackson for JSON parsing and has no Play dependencies. Read the docs for more information about <a href="https://www.playframework.com/documentation/latest/ScalaJson">how to use Play JSON</a>. Database Access Play offers multiple ways to access a database. You can use <a href="https://playframework.com/documentation/latest/JavaJPA">JPA</a>, <a href="https://playframework.com/documentation/latest/JavaEbean">Ebean</a>, <a href="https://playframework.com/documentation/latest/PlaySlick">Slick</a>, <a href="https://www.playframework.com/documentation/latest/Anorm">Anorm</a>, JDBC and many other modules created and maintained by the community. Testing Play offers multiple integrations with testing frameworks. There is support for JUnit, Scalatest, Specs2, Selenium, and there are also many testing helpers to easily write tests when using these frameworks. Build Tools Play is a series of libraries available in <a href="https://mvnrepository.com/artifact/com.typesafe.play">Maven Repository</a>, so you can use any Java build tool to build a Play project. However, much of the development experience Play is known for (routes, templates compilation and auto-reloading) is provided by <a href="http://www.scala-sbt.org/">sbt</a> or <a href="https://docs.gradle.org/current/userguide/play_plugin.html">Gradle</a>. Twirl Twirl is the <a href="https://www.playframework.com">Play</a> <a href="https://www.playframework.com/documentation/latest/ScalaTemplates">template engine</a>. Play WS Play WS is a powerful HTTP Client library, originally developed by the Play team for use with Play Framework. It uses <a href="https://github.com/AsyncHttpClient/async-http-client">AsyncHttpClient</a> for HTTP client functionality and has no Play dependencies. For more information on how to use Play WS in Play, please refer to the Play documentation for Java or <a href="https://playframework.com/documentation/2.6.x/ScalaWS">Scala</a>.
About the Play Framework category [Play Framework] (1)
[Play 2.6-Java] Access images/files from template [Play Framework] (6)
Database Connections not being returned to pool [Slick][HikariCP] [Play Framework] (2)
Ssl-config disableHostnameVerification not working [Play WS] (8)
SSLEngine closed already thrown on nginx restarts [Play WS] (6)
Is anyone else having trouble getting an EntityManager from the JPAApi? [Database Access] (1)
Implementing Hello World example throws compiler error for Scala users [Play Framework] (4)
AhcWsRequest setting ContentType as application/octet-stream even if using EmptyBody [Play Framework] (3)
Play 2.7.0-RC3 released! [Play Framework] (1)
Play Framework Database Related endpoints hang after some up time [Play Framework] (2)
Hide business logic for designers [Play Framework] (2)
Play framework migration from play 2.1 to 2.6 [Play Framework] (2)
DataBinder - field access instead of using accessors [Play Framework] (4)
MDC context inter thread propagation in Play 2.6 [Play Framework] (5)
Play Framework async controller blocks subsequent calls for the same controller [Play Framework] (6)
Akka Dispatcher threads with no stacktrace [Play Framework] (2)
How to set scalacOptions for template and route compilation specifically? [Play Framework] (1)
Issue while creating a custom FieldConstructor for radio inputs [Play Framework] (1)
How to use @select (scala view) in custom html tag (view) [Play Framework] (1)
Running a Play app as a service on Linux - Add to documentation [Play Framework] (6)
Using Routing DSL [Play Framework] (2)
How to use insert ebean from repository and not directly in controller please! [Play Framework] (1)
One Form from multiple models [Twirl] (5)
Common functions [Play Framework] (3)
Startup timing issues w/ database initialization and evolutions [Play Framework] (2)
Unable to send requests with literal '+' character in URI query part [Play WS] (1)
Play framework is not working in intellij [Play Framework] (4)
Enforce HTTPS in playframework [Play Framework] (4)
Set variable to use in both build.sbt and plugins.sbt [Build Tools] (1)
Playfraework with UDP protocols [Play Framework] (3)