23.02.2017 Views

Java

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Java</strong> 223<br />

Aplicaciones web<br />

Sabemos que desarrollar aplicaciones para la Web en <strong>Java</strong> puede<br />

tornarse tedioso si se realiza el trabajo desde cero, ya que se requieren<br />

muchos pasos y mucha configuración adicional. Muchos, entonces, se<br />

abocaron a la tarea de facilitar este procedimiento. Incluso existe una<br />

especificación <strong>Java</strong>, bastante reciente, que utiliza anotaciones y apunta<br />

a simplificar la creación de sitios y aplicaciónes web.<br />

// si accedemos a /holamundo en nuestro sitio obtendremos el mensaje<br />

de bienvenida<br />

public class HolaMundoResource {<br />

@GET<br />

@Produces(“text/html”)<br />

public String index() {<br />

return “Hola mundo!”;<br />

}<br />

}<br />

resumen<br />

En este capítulo hemos aprendido qué son y para qué se utilizan las anotaciones. Cuál es su propósito<br />

y cuáles son sus limitaciones. Las anotaciones nos permiten agregar información al código de forma<br />

sencilla y práctica, ya que se encuentran juntos. Esta ventaja permite que la meta información y el código<br />

no estén sincronizados. Además, ofrecen la posibilidad de inspeccionarlas en tiempo de ejecución como<br />

en tiempo de compilación. Igualmente, antes de lanzarse a utilizar las anotaciones debemos preguntarnos<br />

si son la solución correcta a nuestro problema, o debemos mejorar nuestro diseño y bajar la información<br />

del nivel meta al nivel de los objetos de nuestro dominio.<br />

www.FreeLibros.me<br />

www.redusers.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!