Comparativa de JSF vs Spring MVC.
Blog sobre Java EE
Por Cecilio Álvarez Caules 18 comentarios
Comparativa de JSF vs Spring MVC.
Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies
ACEPTAR
Amé Spring Web MVC, soy un profesional certificado Microsoft y siempre he dominado su sabor del patrón de diseño MVC y me encanta por ser flexible prácticamente dijo que los límites de MVC son los mismos que los límites del equipo de trabajo, osea que un equipo mediocre proyecto mediocre un equipo con garras pues un pedazo de proyecto, estoy iniciando en Java y creo que spring es la respuesta para familiarizarme.
Si Spring es hoy por hoy el framework de referencia
[…] Otros artículos relacionados : JSF Rendered Attributes , JSF vs Spring MVC […]
Hola Cecilio, estoy comenzando con JavaEE y ando un poco liado con el orden más adecuado. Primero voy tomando conocimientos de Servlets/JSP, EL,JSTL, para posteriormente pasar a JSF o SpringMVC entre otras cosas como EJB etc.
Me interesa orientar el aprendizaje a las tecnologías con más demanda presente/futura, ¿en qué orden y cuáles me recomiendas? Gracias por compartir tus conocimientos.
Uff es muy complejo pero yo te diría que Spring tiene mucho futuro junto con Spring MVC y que las aplicaciones móviles tanto Android como HTML5 van a más.
Lo ideal sería aprender ambas, ¿para comenzar qué me recomiendas?
Mi idea es iniciarme con Java EE 7 ya que está constituido por estándares y apoyado por gigantes de la industria y posteriormente sobre esa base aprender Spring, corrígeme si ves algo sin sentido. En este caso, que dirección me aconsejas tomar para no perderme en el camino. Ambas son enorme plataformas. Gracias, un saludo.
Hola Cecilio, gracias por el video. Estoy intentando entender las diferencias entre JSF y Spring, pero aún queda alguna cosa que no termino de comprender, te pediría que me lo pudieras aclarar. Por ejemplo, entiendo que JSF está enfocado a la “vista” del modelo MVC y está incluido por defecto en el paquete básico de Java EE (pero, también pudieramos seguir utilizando JSPs si así lo decidiéramos). Por otro lado, Spring Framework aportaría la posibilidad de utilizarlo tanto para realizar con él “vistas” como “Controladores” y no se incluye en Java EE por defecto. Es esto así? De ser así,… Read more »
La realizad es que la diferencia entre JSF y Spring MVC es el nivel de abstracción .Ya que JSF tiene un nivel de abstracción alto y casi todas las responsabilidades están en el servidor que genera controles de forma automática. Spring MVC es más limpio y genera HTML plano sencillo de tal forma que delega más la responsabilidad en HTML y Javacsript algo que cada día esta creciendo más
Lo que dice el vídeo en cuanto a o de html5, que JSF no se adapta a Javascript y a jquery, en JAVA EE 7 con JSF 2.2 esto cambió y ahora JSF permite manejar etiquetas html5 y procesarlas tanto en el cliente como en el servidor, además permite manejar Javascript y jquery de una forma muy cómoda. En resumen, hoy en día se puede decir que JSF está mas preparado para el futuro aportando productividad y flexibilidad.
Es cierto y tengo pendiente grabar un video nuevo del tema 🙂
[…] videos relacionados con Java EE 6 vs Spring Framework 4: Spring MVC vs JSF ,POJOS, DTO y […]
Saludos, Se que el blog es completamente sobre Java y talves este no sea el mejor espacio para preguntarlo pero aqui voy: Es posible que nos regale una comparacion entre [JSF (paginas xhtml y managedBens) + JPA (Fachadas y entidades)] vs [Microsoft MVC y Entity Framework] ?
La verdad es que se queda un poco fuera del blog 🙂 .Si te puedo decir que JSF se parece mucho mas a Asp.NET webcontrols y Spring MVC se parece a ASP.NET MVC. Cada cual tiene sus opciones eso esta claro .Desde mi punto de vista JPA es hoy en dia un standard mas maduro que EntityFramework . Aunque este último va mejorando paulatinamente y no es lo que era en la versión 1.0 .Ademas las herramientas de Microsoft a nivel gráfico ayudan bastante.
Gracias 🙂 !
Hola que tal, Quiero pedirle un favor. Estoy leyendo su libro ArquitecturaJava y está de maravillas, pero tengo una duda. Después de haber hecho el capítulo “El principio ISP y el patrón DAO”, pag. 210 a 228. No tengo idea de cómo puedo acceder al método buscarTodos de la clase Libro y de Categoría que está en la clase genéricaDAO e implementa por GenericDAOJPAImpl. He intentando instanciando la clase GenericDAO y no me sale, como es una clase genérica debo enviar la clase y parámetro, pero en el caso de BuscarTodos no es necesario enviar el parámetro, sólo la clase.… Read more »
No debes instanciar la clase dao generica sino una de sus hijas que hereda el método
Cecilio muchas gracias por el vídeo!!
Será posible en alguna oportunidad tener un ejemplo práctico de JSF vs Spring MVC?
Desde ya gracias!
Si es una de las cosas que tengo en pendiente 🙂 .Pero ahora mismo estoy empezando con JPA pero si mi intencion es dentro de un mes o asi dedicar algo a Spring MVC .