JavaHome - opensas/Play20Es GitHub Wiki

Play 2.0 para desarrolladores Java

La API de Java para los desarrolladores de aplicaciones Play 2.0 está disponible en el paquete play.

La API disponible en el paquete play.api (tal como play.api.mvc) está reservada para los desarrolladores Scala. Como desarrollador Java, busque en play.mvc.

Conceptos principales

  1. Programación HTTP
    1. Acciones, Controladores y Resultados
    2. Rutas HTTP
    3. Manipulando la respuesta HTTP
    4. Entornos Session y Flash
    5. Parsers de Body
    6. Composición de Acciones
  2. Programación HTTP Asincrónica
    1. Trabajando con resultados asincrónicos
    2. Streaming de las respuestas HTTP
    3. Comet sockets
    4. WebSockets
  3. El motor de plantillas
    1. Sintaxis de las plantillas
    2. Casos de uso comunes
  4. Envío y validación de formularios HTTP
    1. Definición de formularios
    2. Uso de los helpers de plantillas de formularios
  5. Trabajando con Json
    1. Gestión y servicio de las solicitudes Json
  6. Trabajando con XML
    1. Gestión y servicio de las solicitudes XML
  7. Manejo de la carga de archivos
    1. Carga directa y multipart/form-data
  8. Acceso a bases de datos SQL
    1. Configuración y uso de JDBC
    2. Usando Ebean ORM
    3. Integración con JPA
  9. Uso de la Cache
    1. La API de cache en Play
  10. Invocando WebServices
    1. La API de WS en Play
    2. Conectar a servidores OpenID
    3. Acceso a recursos protegidos por OAuth
  11. Integración con Akka
    1. Configuración de Actores y programación de tareas asincrónicas
  12. Internacionalización
    1. Externalización de Mensajes e i18n
  13. El objeto Global de la aplicación
    1. Configuraciones globales de la Aplicación
    2. Interceptar solicitudes
  14. Pruebando su aplicación
    1. Cómo escribir Pruebas
    2. Escribiendo pruebas funcionales

Tutoriales

  1. Su primera aplicación
⚠️ **GitHub.com Fallback** ⚠️