¡Me encanta Play !. Comparado con otros frameworks Java empresariales, es increíblemente simple de usar para el desarrollador. Pero, ¿cómo hace eso? ¿Qué hace posible el ciclo de edición y actualización con un lenguaje de compilación como Java? ¿Qué hace Jugar? funciona de la manera en que funciona?¿Cómo funciona Play Framework?
Respuesta
Play utiliza el compilador Eclipse para compilar el código en tiempo de ejecución.
Observe la siguiente clase, que es utilizada por Play para realizar la compilación necesaria en tiempo de ejecución.
gracias! eso es exactamente lo que estaba buscando! – ruwanego
Esta es la maravillosa magia del tiempo de ejecución de compilación/cargadores de clases y javassist ...
Pero no hay que olvidar que en el entorno de producción, que no es como maravilloso que básicamente vuelve a compilar sus scripts en clases Java en tiempo de ejecución (a menos que precompile sus scripts de forma natural). En prod, Play! funciona con clases reales compiladas por lo que es tan eficiente como el código clásico de Java. Además, no es como Spring u otros frameworks que usa mucho AOP con muchos sobrecargas entre su llamada a la función y su código de negocio real.
OMI, es un diseño muy inteligente;)
he comparado Juego (+ Scala) para levantar + Scala mvn: cc + JRebel. Jugar es una experiencia mucho mejor. Ahora, sé el motivo:
Play is stateless. Por lo tanto, puede descargar el Controlador, olvidarse de todos los campos y cargar + inicializarlo nuevamente. JRebel pretende ser mucho más genérico. Asume que el estado es importante, por lo que a veces (¿con frecuencia?) Falla, porque no puede preservar el estado en algunos casos.
- 1. ¿Cómo funciona exactamente Play Framework 2.0 controllers/Async?
- 2. ¿Cómo funciona la solicitud en Play Framework 2?
- 3. RESTful on Play! framework
- 4. Play Framework GUID
- 5. Implementando una Play! Aplicación Framework
- 6. UUID con Play Framework
- 7. play-framework [2.0] HTTPS
- 8. play framework installation
- 9. JHAML y play framework?
- 10. DTO en Play Framework
- 11. Play Framework y DB2
- 12. Populate Inputs en Play Framework
- 13. ¿Admite Play Framework los "fragmentos"?
- 14. Cómo contribuir módulos en Play Framework 2.0?
- 15. ¿Cómo almaceno una cookie en Play Framework?
- 16. ¿Cómo uso Play Framework 2.0 en netbeans
- 17. Play Framework 2.0: Formateadores personalizados
- 18. play framework bat windows proceso de java
- 19. Buscar módulos para play framework 2
- 20. Play Framework - Redirigir con los parámetros
- 21. Conexión EC2 a RDS usando Play framework
- 22. Play Framework 2.0 - ¿Dónde está jsAction?
- 23. Cron Job in play framework 2.0
- 24. Play colas de trabajos de framework
- 25. Aplicación web usando Play framework y sencha
- 26. Play Framework for Scala - Servicio web RESTful
- 27. Gestión de usuarios con Play! Framework 2.0.3
- 28. Uso de Eclipse con Play Framework 2.0
- 29. Play framework como servidor de juegos
- 30. Uniones complejas usando Play Framework y Ebean
gracias por compartir Play! –
de acuerdo. ¡Es malditamente genial! – Nishant