1
respuesta

no entendi nada

la verdad q soy nuevo con esto y veo q hace cosas sin explicarlo, osea q es eso (Connection con = DriverManager.getConnection("jdbc:mysql://localhost/control_de_stock?useTimeZone=true&serverTimeZone=UTC", "root", "Vale.1105"); mismo el maven, donde explica bien q es y toda esa configuracion q hace, la verdad q venia bien pero no entiendo ests ultima clase

1 respuesta

Hola Serrano,

Entiendo que estás un poco confundido, pero no te preocupes, es normal cuando estamos aprendiendo algo nuevo. Intentaré aclarar algunas dudas.

Primero, la línea que mencionaste:

Connection con = DriverManager.getConnection("jdbc:mysql://localhost/control_de_stock?useTimeZone=true&serverTimeZone=UTC", "root", "Vale.1105");

Esto es una línea de código en Java que establece una conexión a una base de datos MySQL. Desglosémoslo:

  • Connection con: Aquí estás creando una variable con que es de tipo Connection. Connection es una interfaz en Java que representa una conexión con una base de datos.

  • DriverManager.getConnection(): Este es un método que se utiliza para crear una conexión con la base de datos. Necesita una URL (que representa la base de datos a la que te estás conectando), un nombre de usuario y una contraseña.

  • "jdbc:mysql://localhost/control_de_stock?useTimeZone=true&serverTimeZone=UTC": Esta es la URL de la base de datos. jdbc:mysql: es el protocolo y el subprotocolo. localhost es el nombre del servidor donde se encuentra la base de datos (en este caso, la base de datos se encuentra en tu propia máquina). control_de_stock es el nombre de la base de datos a la que te estás conectando. useTimeZone=true&serverTimeZone=UTC son parámetros adicionales que están configurando la zona horaria del servidor.

  • "root": Este es el nombre de usuario para conectarse a la base de datos.

  • "Vale.1105": Esta es la contraseña para conectarse a la base de datos.

En cuanto a Maven, es una herramienta que se utiliza para construir y gestionar proyectos en Java. En el archivo pom.xml, puedes definir las dependencias de tu proyecto (es decir, las otras librerías de las que depende tu proyecto). Maven descargará automáticamente estas dependencias y las incluirá en tu proyecto. También puedes definir otras cosas en el pom.xml, como la versión de Java que estás utilizando y cómo se debe construir tu proyecto.

Espero que esta explicación te ayude a entender mejor estos conceptos. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios