Curso Java Acceso a BBDD. JDBC XVII Modelo Vista Controlador VIII. Vídeo 217

preview_player
Показать описание
Terminamos en este vídeo la práctica modelo-vista-controlador.

Рекомендации по теме
Комментарии
Автор

💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥

pildorasinformaticas
Автор

No pretendo que el señor profesor lea este cometario tantos años despues de haber termiando el curso. Solo espero que ha alguien le pueda servir. Antes que nada gracias por todos estos cursos tan maravillosos. A mi me gusta leer los codigos que hacemos seguiendo los tutoriales para ver si los entiendo. En esta practica ha habido una parte que no la entendia y la he corregido a mi manera. Para empezar he quitado la clase Productos y toda referencia a ella y el codigo funciona igual. Luego ejecutaConslutas la he convertido en void y he eliminado todo lo que no fueran los Statemen y los Resulset y tambien funciona. AccesoBBDD tambien lo he dejado. Un saludo y una vez mas gracias por tu trabajo.

vivirconwindows
Автор

el curso lo veo interesante. apenas voy a empezar, y lo hare con mucho empeño y dedicación. Empecé uno virtual, y me llamó más la atención éste tutorial

produccionesdjcarr
Автор

La verdad es que te sigo desde el Video nº 1 y tu forma de trasmitir conocimiento es brillante.... Todo lo que haces es muy ameno y llevadero ... Todo muy claro y sencillo...
y agradecido por tu voluntad y tiempo...Abrazo

josecarloschattah
Автор

Excelentes vídeos, excelente explicación, los mejores cursos que he visto en la web, espero sigas actualizando este y otros cursos, miles de personas te lo agradecemos sinceramente. Sigue con la misma pasión. Felicidades y saludos desde República dominicana.

jesusvlin
Автор

Un tema más aprendido gracias a vos. Eternamente agradecido.
Saludos enormes.

jorgevelasquez
Автор

Un saludo; estoy siguiendo estos vídeos de acceso a BD; me siento muy bien con tus explicaciones, y por supuesto estoy corriendo el ejemplo lo cual me ha dado una gratísima satisfacción. Me queda agradecerle inmensamente, y felicitarle por tenernos al día este ejemplo. Gran gran ayuda

hectorfabioocampo
Автор

Estoy sorprendido Juan, a estas horas de la mañana seguro que todavía no has desayunado y sin embargo ya colgaste este video en tu canal (y yo aqui en ayunas también y ya viéndolo)...jajaja....bueno, adelante con Rocinante mi amigo Quijote, que acá atrás vamos miles de Sancho Panza...que tengas un buen día Juan, gracias por tus esfuerzos.

gakomix
Автор

Muchas gracias por el aporte que nos brindas..

jhonhosberpariponce
Автор

Gracias por los vídeos! me sirvieron mucho

PAOLA
Автор

me encantan tus vídeos enserio en la mejor clase de youtube eres el mejor profesor enserio y uno de los mejores programador, también te quisiera pedir un favorito, podrías dar clases de python luego de terminar el curso de java te lo agradecería mucho

alexanderwilliam
Автор

Hola Juan ya termine esta practica, ciertamente me dio dolores de cabeza por días, en este caso seguir la lógica que empleaste y mis ideas me estaban volviendo loco, con todo lo que me haz enseñado diseñe modelo vista controlador creando mis propias clases y separandolas y ahi me perdia menos, pero luego entendi la idea general, si tienes un error en MVC solo revisa donde esta y el resto del codigo no es afectado. gracias por tu tiempo.

juanruiz
Автор

Juan, muchísimas gracias por todo tu trabajo. Todos tus cursos son excelentes. Estoy siguiendo ahora mismo este tuyo de Java y, sin duda ninguna, es el mejor que hay por internet. Así, que lo dicho, muchas gracias por tu tiempo y tu trabajo.
Y puestos a pedir ... ¿nos hablarás alguna vez de Hibernate? ... ejem ... ¿nos darías un curso? ¿Crees que es necesario conocer Spring e Hibernate para ser un buen programador en java?
Un abrazo.

albertogarcia
Автор

Hola Juan, acabo de terminar la práctica de MVC y al ser la primera vez que veo esto me resulta bastante más lioso que en un solo archivo, será cuestión de acostumbrarse porque supongo que esta es la forma en la que realmente se trabaja en el mundo empresarial. De todas formas, siguiendo los vídeos se entiende perfectamente. Gracias y seguimos adelante.

AlexJR
Автор

Saludos Juan, te felicito por tu canal, son de admirar personas como tu que comparten sus conocimientos de forma tan desprendida. Eres una persona muy didactica y sumamente paciente. Sigo tu curso de java y me ha motivado bastante, si me lo permites quisiera hacerte una pregunta, que literatura ( preferiblemente en idioma ingles ) me recomendarias para dar un paso mas alla en Java, de antemano muchas gracias y como tu dices siempre "que te vaya bien".

retromiquitas
Автор

Cree otra versión de EjecutaConsultas para que funcione la opción por defecto "Todos" "Todos":

package modelo;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class EjecutaConsultas {

public EjecutaConsultas() {

miConexion = new Conexion();
}

public ResultSet filtraBBDD(String seccion, String pais) {

Connection conecta = miConexion.dameConexion();

rs = null;

try {

if(!seccion.equals("Todos") && pais.equals("Todos")) {

enviaConsultaSeccion =

enviaConsultaSeccion.setString(1, seccion);

rs =
}else if(seccion.equals("Todos") && !pais.equals("Todos")) {

enviaConsultaPais =

enviaConsultaPais.setString(1, pais);

rs =
}else if (seccion.equals("Todos") && pais.equals("Todos")){

enviaConsultaTodos =

rs =
}else {

enviaConsultaTodos =

enviaConsultaTodos.setString(1, seccion);

enviaConsultaTodos.setString(2, pais);

rs =
}

}catch(Exception e) {

}

return rs;
}

private Conexion miConexion;

private ResultSet rs;

private PreparedStatement enviaConsultaSeccion;

private final String consultaSeccion = "SELECT NOMBREARTÍCULO, SECCIÓN, PRECIO, PAÍSDEORIGEN FROM PRODUCTOS WHERE SECCIÓN=?";

private PreparedStatement enviaConsultaPais;

private final String consultaPais = "SELECT NOMBREARTÍCULO, SECCIÓN, PRECIO, PAÍSDEORIGEN FROM PRODUCTOS WHERE PAÍSDEORIGEN=?";

private PreparedStatement enviaConsultaTodos;

private final String consultaTodos="SELECT NOMBREARTÍCULO, SECCIÓN, PRECIO, PAÍSDEORIGEN FROM PRODUCTOS WHERE SECCIÓN=? AND PAÍSDEORIGEN=?";

private final String consultaIndefinida = "SELECT NOMBREARTÍCULO, SECCIÓN, PRECIO, PAÍSDEORIGEN FROM PRODUCTOS";

alfredclub
Автор

Hola Juan, voy hasta esta parte del curso desde el comienzo, interesante el MVC, aca en este proyecto hubiera sido bueno tambien agregar una condicion para "Todos" - "Todos" ya que si los combos tienen esa opcion pues es de esperar que funcione, si se le da al boton con ambas opciones en "Todos" da un error, asi que bueno yo la agregue, para no agregarla hubiera sido mejor en ves de poner "Todos" poner "Elija opcion".. Saludos!

steranto
Автор

Saludos Juan desde República Dominicana estoy siguiendo todos tus cursos, en particular este que es bastante bueno, te felicito ya que de todos los tutoriales que existen tu eres el mejor, debido a las claras explicaciones. Quiero aprovechar para preguntar, si tienes previsto en el futuro realizar un curso de C#.

Muchas gracias por tus aportes y sigue adelante brindado conocimientos a todos los que seguimos tu canal.

linxgamer
Автор

Juan, sería bueno que introducieras el JTable para mostrar los datos con mayor legibilidad.

Muy buenos los videos. ¿Sacarías un video con esta tabla y (con el mismo ejemplo) crear botones dentro de una celda para agregar y eliminar? Saludos!!

maximilianominetto
Автор

Hola Profesor.

Dentro del lote de los 350 vídeos, por favor le solicito que contemple patrones como MVC, DAO, etc. Tambien JSF, PrimeFaces, etc. para el enlace con la GUI.

Como siempre, agradecerle por la excelencia en el uso de la técnica en el proceso de transmisión del conocimiento.

efrainquispejuarez