Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

unidades:10_servidor:04_inyecciondependencias [2014/09/01 13:35]
admin [Ejemplo]
unidades:10_servidor:04_inyecciondependencias [2014/09/03 11:56] (actual)
admin [La solución]
Línea 107: Línea 107:
 Es decir que ahora la configuración sobre de implementaciones debemos usar está centralizada en el fichero ''​applicationContext.xml''​ y el resto de la aplicación gracias a la anotación ''​@Autowired''​ permite que se le inyecte la implementación que está definida en el fichero. Es decir que inyectar significa simplemente asignar un objeto a una propiedad pero sin que la clase a la que se le inyecta el objeto sepa de que clase es. Es decir que ahora la configuración sobre de implementaciones debemos usar está centralizada en el fichero ''​applicationContext.xml''​ y el resto de la aplicación gracias a la anotación ''​@Autowired''​ permite que se le inyecte la implementación que está definida en el fichero. Es decir que inyectar significa simplemente asignar un objeto a una propiedad pero sin que la clase a la que se le inyecta el objeto sepa de que clase es.
  
 +<note important>​
 +Una cosa importante a tener en cuenta es que spring solo va a crear un única instancia de objeto a inyectar en toda la aplicación por lo que hay que tener cuidado con mantener un estado en el objeto o controlar el acceso de varias threads a la vez.
 +</​note>​
 ===== Ejemplo ===== ===== Ejemplo =====
 El ejemplo de esta unidad es exactamente lo que acabamos de contar pero es un nuevo proyecto llamado "​inyecciondependencias"​. El ejemplo de esta unidad es exactamente lo que acabamos de contar pero es un nuevo proyecto llamado "​inyecciondependencias"​.
unidades/10_servidor/04_inyecciondependencias.txt · Última modificación: 2014/09/03 11:56 por admin
Ir hasta arriba
CC Attribution-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +