JAVA- Comenzando con Spring

Páginas: 2 (368 palabras) Publicado: 31 de octubre de 2013
Hola mundo con Spring
Primero definiremos la interfaz GreetingService cuyo propósito será imprimir un mensaje como
se muestra a continuación.

GreetingServiceImpl implementa la interfazGreetingService. Aunque no es necesario ocultar la
implementación detrás de un interfaz es altamente recomendado.

La clase GreetingServiceImpl tiene una sola propiedad: greeting. Esta propiedad essimplemente un String que mantiene el mensaje que será impreso cuando se llame al método
sayGreeting(). Puede haber notado que greeting puede ser modificado de dos formas
diferentes: por el constructor opor el método setGreeting().
Todavía no queda claro a quien se llamará para que modifique el valor de greeting. Vamos a
dejar que el contenedor de Spring sea el que modifique dicho atributo. Elarchivo de
configuración de Spring hello.xml le dirá al contenedor como configurar el GreetingService.

El archivo hello.xml declara una instancia de GreetingServiceImpl en el contenedor de Spring ymodifica su atributo greeting con el valor “Hola mundo !!!”. Entremos en detalles para
comprender como funciona.
La raíz de este xml es el elemento , el cuál es el elemento raíz de cualquier archivode
configuración de Spring. El elemento es el encargado de decirle al contenedor de
Spring sobre una clase y como debería configurarla. Aquí, el atributo id se usa para nombrar el
bean y elatributo class especifica el nombre completo de clase.
Dentro del elemento , el elemento es usado para modificar una propiedad,
en este caso greeting. El elemento le dice al contenedor de Spring quellame al
método setGreeting(), pasándole por parámetro “Hola mundo !!!”.
El siguiente fragmento de código muestra que hace el contenedor cuando inicializa
greetingService.

Se podría haberseleccionado modificar el atributo greeting utilizando el constructor. Por
ejemplo:

El siguiente código muestra como el contenedor instanciaría el greetingService cuando usamos
el elemento .

La...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java spring framework
  • Spring Java
  • Springo
  • Spring
  • Comenzando
  • Comenzando
  • Comenzando
  • Comenzar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS