JSF vs Spring MVC (Video)

Comparativa de JSF vs Spring MVC.

About Cecilio Álvarez Caules

Cecilio Álvarez Caules Sun Certified Enterprise Architech (J2EE/JEE).

,

16 Responses to JSF vs Spring MVC (Video)

  1. Francisco 22 septiembre, 2013 at 4:33 #

    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!

    • Cecilio Álvarez Caules 22 septiembre, 2013 at 21:29 #

      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 .

  2. Heraud 9 noviembre, 2013 at 20:29 #

    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.

    Gracias espero que me pueda responde, y muchas gracias por el material

    • Cecilio Álvarez Caules 12 noviembre, 2013 at 9:29 #

      No debes instanciar la clase dao generica sino una de sus hijas que hereda el método

  3. nelson 26 enero, 2014 at 5:28 #

    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] ?

    • Cecilio Álvarez Caules 26 enero, 2014 at 16:37 #

      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.

      • nelson 27 enero, 2014 at 3:08 #

        Gracias 🙂 !

  4. fernano 31 octubre, 2014 at 21:14 #

    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.

    • Cecilio Álvarez Caules 1 noviembre, 2014 at 17:28 #

      Es cierto y tengo pendiente grabar un video nuevo del tema 🙂

  5. Roberto 1 enero, 2015 at 20:57 #

    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í, si nos decantamos por utilizar JSF deberemos combinarlo con la utilización de “Servlets” como “controlador” del MVC mientras que el “Modelo” sería definido en el EJB. Es así como yo lo entiendo? Gracias por tu atención.

    • Cecilio Álvarez Caules 2 enero, 2015 at 21:17 #

      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

  6. Mauricio 25 febrero, 2015 at 17:34 #

    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.

    • Cecilio Álvarez Caules 26 febrero, 2015 at 14:13 #

      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.

      • Mauricio 26 febrero, 2015 at 15:34 #

        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.

Trackbacks/Pingbacks

  1. Java EE 6 vs Spring Framework 4 (Video) - Arquitectura Java - 31 octubre, 2014

    […] videos relacionados con Java EE 6 vs Spring Framework 4: Spring MVC vs JSF ,POJOS, DTO y […]

  2. Utilizando atributos con JSF HTML5 - Arquitectura Java - 22 junio, 2015

    […] Otros artículos relacionados : JSF Rendered Attributes , JSF vs Spring MVC […]

Deja un comentario