Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Mitsu en 23 Marzo 2014, 18:54 pm



Título: [JavaEE][PDF][2013] Arquitectura Java Sólida
Publicado por: Mitsu en 23 Marzo 2014, 18:54 pm
Arquitectura Java Sólida es un libro para los que quieren en Java Enterprise Edition (JEE). El libro abarca todos los aspectos fundamentales que el lector debe aprender si desea incursionar en el mundo JEE. En éste libro el lector comenzará desde lo básico, como son las JSP (Java Server Pages), MySQL (código SQL) simulando una tienda de libros. A medida que se avanza en la lectura se aprenderá a utilizar distintos patrones de diseño para una buena arquitectura de aplicaciones.

Como saben, en Java ya no se utiliza el tradicional código SQL dentro de las clases. Para ésto, el lector aprenderá a usar persistencia con el Framework Hibernate (http://hibernate.org/), que es un Framework ORM que nos permite usar pool de conexiones y lo más importante hace posible mapear una clase java y convertir sus objetos en entidades que representan una tabla, haciendo que cualquier operación con estas entidades, las veamos reflejadas en nuestra base de datos.

El lector aprenderá también a utilizar el muy famoso y querido Framework Spring (http://spring.io/), aprenderemos a utilizar los módulos Spring MVC, Spring Security y Spring JDBC. Spring es un excelente framework para todo tipo de aplicaciones, manejando a la perfección los ManagedBeans, permitiéndonos el uso de Inyección de dependencias, que lo hace Spring sin nosotros tener que tocar código. Esto es muy bueno en una aplicación, ya que no tendremos dependencias de ningún tipo en nuestras clases, haciendo nuestra aplicación mucho más escalable y flexible.

El lector también aprenderá a usar JSF que es el Framework estándar de la arquitectura JEE, es un framework MVC para aplicaciones web. Para la vista en JSF, existen muchas librerías como PrimeFaces (http://www.primefaces.org/showcase/ui/home.jsf), que es una extensión de JSF. Nos provee de muchísimos controles (+100) hechos en base a JQuery/Ajax y de increíbles temas como Bootstrap y muchos otros.

Cita del autor:
Citar
El objetivo de este libro es permitir al lector obtener una visión global sobre la plataforma JEE. Adquiriendo los conocimientos necesarios para comenzar a trabajar con los distintos frameworks que soporta (Hibernate, Spring, JSF, etc.). A diferencia de otros libros que se centran en el manejo de un framework en concreto Arquitectura Java Sólida hace hincapié en los principios de ingeniería y patrones de diseño que permiten integrar unos frameworks con otros a la hora de construir una solución enterprise.



Link del libro: Arquitectura Java Sólida (http://www.arquitecturajava.com/el-libro/)