Es el responsable de construir la factoria apartir de metadatos mediante XML, anotaciones o codigo Java