Clase para conectar Java con NetBeans.
Enviado por pancho0290 • 8 de Junio de 2016 • Tutorial • 1.570 Palabras (7 Páginas) • 212 Visitas
Clase para conectar Java con NetBeans.
Requisitos:
- Tener el conector MySQL. Este conector es el mysql-connector-java-5.1.37-bin.jar por ejemplo.
- Tener elaborada la base de datos respectiva
Una vez que tienes ambos elementos, debes seguir los siguientes pasos:
- Elabora un proyecto nuevo. Este proyecto debe seguir las convenciones de nombre que tienes establecidas en tu cuaderno
- Una vez creado, debes agregar el conector a tu proyecto.
- Para ello, debes hacer clic con el botón derecho del ratón en el paquete de Bibliotecas en la ventana del explorador de proyectos
[pic 1]
[pic 2]
- En la ventana emergente que aparecerá debes indicar el lugar donde se encuentra el archivo (mysql-connector-java-5.1.37-bin.jar). Para finalizar presiona el botón abrir.
[pic 3]
- Ahora elabora una clase para tu proyecto. Para ello, haz clic con el botón derecho sobre el nombre del paquete que lleva tu nombre, y del menú emergente que aparecerá elige la opción nuevo, y dentro del segundo menú emergente la opción Java Class… (Clase Java).
[pic 4]
- Como nombre le pondrás el siguiente ap_paterno_ap_materno_nombre_cl_conectar. Para finalizar presiona el botón Terminar.
[pic 5]
- La clase contendrá las siguientes instrucciones
//Giles Sandoval Fernando Sergio
//Grupo
package giles_sandoval_fernando_sergio_ejbd;
// Importar la conección a la base de datos
import java.sql.Connection;
import java.sql.DriverManager;
public class giles_sandoval_fernando_sergio_cl_conectar {
public Connection conexion(){
Connection variable_de_conexion = null;
try{
Class.forName("com.mysql.jdbc.Driver");
variable_de_conexion = DriverManager.getConnection
("jdbc:mysql://localhost/nombre_de_tu_base_de_datos", "root", "");
} catch (Exception e) {
System.out.print (e.getMessage());
}
return variable_de_conexion;
}
}
- Ahora debes crear un nuevo formulario. En este formulario debes probar que tu clase creada realmente te conecta con la base de datos. Recuerda que:
- Tu computadora debe estar conectada a una red.
- No es necesario que cuente con Internet, sólo debe estar conectada a la red
- Debe estar funcionando el servidor MySQL
- El diseño propuesto es el siguiente:
[pic 6]
[pic 7]
- Para finalizar debes presionar el botón Terminar
- El diseño del formulario será el siguiente:
[pic 8]
- Recuerda que debes cambiar:
- El color del botón, el tipo de letra, el tamaño y el fondo del formulario por tu imagen
- Otros aspectos que requieras cambiar
- El código que debe tener este botón es el siguiente:
// Giles Sandoval Fernando Sergio
// Grupo
package giles_sandoval_fernando_sergio_ejbd;
// Importar la conección a la base de datos
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
public class giles_sandoval_fernando_sergio_fr_conectar extends javax.swing.JFrame {
public giles_sandoval_fernando_sergio_fr_conectar() {
initComponents();
}
@SuppressWarnings("unchecked")
//
private void initComponents() {
boton_1 = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
boton_1.setText("Probar");
boton_1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
boton_1ActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(124, 124, 124)
.addComponent(boton_1, javax.swing.GroupLayout.PREFERRED_SIZE, 145, javax.swing.GroupLayout.PREFERRED_SIZE)
...