Patrón DAO y Factory

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 14

  • @joedayzperu
    @joedayzperu  9 років тому +7

    El principal objetivo es que no tengas que instanciar tus objetos en todos lados y solo en la fabrica. De esa forma si la instancia del objeto que te devuelve tu fabrica si antes era de un tipo A y ahora es de tipo B; pues solo lo cambias en la fabrica donde se genera esa instancia para que no sea new A, sino new B. Imaginate que eso lo hubieses hecho en varias clases, hubieses tenido que cambiar por todos lados.

    • @hortegavb9
      @hortegavb9 9 років тому

      excelente explicacion

  • @croelangrandezjr3727
    @croelangrandezjr3727 10 років тому

    Ing. Jose, Soy de EPE - UPC, Estoy practicando POO, no veo ningún vídeo donde haya Patrón de diseño de Singleton.

  • @nelsonrivera1653
    @nelsonrivera1653 9 років тому

    gracias por el video, el objetivo de hacer un factory es ocultar la instancia del DAO, o tiene alguna otra ventaja?

    • @joedayzperu
      @joedayzperu  8 років тому

      +Nelson Rivera ocultarla, pero, sobretodo que sea el único punto de creación en todo el programa y no tener new DAOImpl en todos lados, pues si cambia la implementación tendrías que cambiarlo en todos lados.

  • @juanignacioreyesmantilla3370
    @juanignacioreyesmantilla3370 2 роки тому

    Muchas gracias. Pero para los que estamos inciando, debería primero explicar los dos patrones y luego si ir a ver el código.

    • @joedayzperu
      @joedayzperu  2 роки тому

      Lo tendré en cuenta. Gracias por comentarlo.

  • @Makku293
    @Makku293 9 років тому

    Qué diferencia hay entre DAO Implementado y Servlet?. Sé que son muy distintos, pero no se cuál es su diferencia por favor.

    • @joedayzperu
      @joedayzperu  8 років тому +1

      +ZER0GAS si son dos cosas diferentes. DAO es mas la implementación de un patrón de diseño para encapsular las tareas de persistencia que no deberían estar con la de lógica de negocio. Un servlet es mas una clase para atender el GET, POST que corresponden a acciones de una vista que en general es un JSP.

  • @joedayzperu
    @joedayzperu  8 років тому

    Todo el código esta en github.com/joedayz

    • @AngeljesusM
      @AngeljesusM 6 років тому

      Como se llama el repositorio?

  • @Tuxgm
    @Tuxgm 8 років тому

    el codigo please

    • @joedayzperu
      @joedayzperu  8 років тому

      +Ronald González github.com/joedayz/Java7-programming/tree/master/06-Interfaces/solutions/practice2/EmployeeMemoryDAOSolution

    • @Tuxgm
      @Tuxgm 8 років тому

      Gracias