Creando conexión a base de datos MySql desde Netbeans

Que tal, en esta entrada estableceremos una conexión a una base de datos MySql utilizando el IDE de Netbeans por supuesto, crearemos una clase que nos permitirá lanzar consultas Select, Update, etc., misma que utilizaremos para proyectos futuros, también habrá una segunda clase que será nuestra clase principal en el cual escribiremos la consulta. No queda más que decir manos a la obra.

Descarga el proyecto aquí

Que es lo que haremos?

1. Crear un nuevo proyecto llamado ConexionMysql.
2. Crear un paquete con el nombre conexion.
2. Crear 2 clases una llamada ConexionBd y la otra Main (clase principal).

Nuestra clase ConexionBd quedará integrada por los métodos siguientes:
 1 public class ConexionBd {
2
3 public void conectar() {
4 }
5
6 public boolean ejecutarSql(String sql) {
7 return true;
8 }
9
10 public ResultSet getSql(String Sql) {
11 return null;
12 }
13
14 public void cerrar() {
15 }
16 }
Solo escribire aquí el método conectar() de la clase ConexionBd, el proyecto completo lo pueden descargar aquí.
 1 /**
2 * Establecemos la conexión a la base de datos identificando el Driver.
3 */
4 public void conectar() {
5 try {
6 Class.forName("com.mysql.jdbc.Driver").newInstance();
7 conexion = DriverManager.getConnection("jdbc:mysql://"+servidor+"/"+bd,usuario,contrasena);
8 conSql = conexion.createStatement();
9
10 } catch (Exception e) {
11 System.out.println("Error en la Conexión: " + e.getMessage());
12 }
13 }
Recordar que para poder establecer la conexión a través del conector MySql hay que agregarlo a Bibliotecas del proyecto en Netbeans, pueden utilizar el que se instala junto con el IDE o si prefieren tener el conector mas actualizado descargarlo de la pagina MySql guardarlo y agregarlo al Administrador de bibliotecas de NetBeans.

Dudas, comentarios háganlas saber...

¿Qué es JDBC?

Es un API dentro del lenguaje Java para el acceso a bases de datos. Consiste en un conjunto de clases e interfaces escritos en Java que ofrecen un completo API para la interacción con bases de datos.

Pasos que debe seguir una aplicación para usar JDBC:
  1. Registrar el driver (una sola vez).
  2. Establecer la conexión
  3. Ejecutar sentencias SQL
  4. Procesar el resultado (si las sentencias SQL del paso 3 devolvieran datos)
  5. Cerrar conexión
Esta definición es muy importante debido a que en los próximos proyectos haremos uso de este API para extraer un conjunto de registros de una Base de Datos.

Hola mundo de forma gráfica con NetBeans

Que tal amigos, bienvenidos a este blog sobre programación y muchas cosas más. Este es el primer post que publico el primero de muchos que vienen espero les sirva de guía para los que están empezando en este mundo de Java, se que aprenderé muchas cosas a partir de sus comentarios.

Descarga el proyecto aquí

Iniciare con el clásico Hola Mundo esta vez lo haremos de forma gráfica en el IDE de NetBeans en su versión 6.9.1

Los pasos son:

1. Crear un Nuevo proyecto.



2. En la ventana siguiente tecleamos el nombre de la aplicación en mi caso la llame Hola y finalizamos.



3. Creamos un paquete con el nombre vista.



4. Damos clic sobre el paquete y creamos un formulario JFrame de nombre hola.

5. De la ventana Paleta seleccionamos el componente Etiqueta y lo arrastramos dentro del formulario.

6. En la propiedad Text de la Etiqueta escribimos Hola Mundo.

7. La aplicación quedara de esta forma.



8. Ejecutamos la aplicación con F6.

Y damos por terminado. Hasta la próxima...
 
Codigo java & Diseño web - Netbeans - Jasper Report © 2010 | Volver arriba