¿Qué es Weld, JSR-299?


He encontrado muchos tutoriales que muestran ejemplos de código de soldadura, pero no una descripción general introductoria.

Podría sugerir un artículo introductorio, o responder lo siguiente:

  • ¿Qué te da la soldadura?
  • ¿Cómo se relaciona con Java EE 6?
  • ¿Cómo se usaría en un proyecto Java EE 6?
  • Si uno lo usa en un proyecto Java EE 6, ¿qué está suplantando, si acaso?
Author: BalusC, 2011-03-02

1 answers

¿Qué te da Weld?

Weld es la implementación de referencia de la API abstract JSR-299, que es más conocida como CDI, Contexts and Dependency Injection, una API que se proporciona a través de javax.enterprise.context y javax.enterprise.inject paquetes.

¿Cómo se relaciona con Java EE 6?

JSR - 299 es parte de Java EE 6 (JSR-316).

Cómo se usaría en un Java EE 6 proyecto?

Weld u otra implementación JSR-299 ya está suministrada por el contenedor Java EE 6 (el servidor de aplicaciones). Si el suyo no se envía con Weld, sino con otra implementación JSR - 299, y desea usar Weld en su lugar, entonces debe consultar la documentación del contenedor en cuestión cómo reemplazarlo.

Si uno lo usa en un proyecto Java EE 6, ¿qué está suplantando, si acaso?

Primavera (como lo fue durante la oscuridad J2EE ages).

Véase también:

 37
Author: BalusC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-13 01:55:56