Conexión a Base de Datos con
NetBeans
Lic. Adalberto Avendaño Prieto.
Base de Datos
Para poder crear una conexión desde netbeans se
debe de tener creada una base de datos.
En nuestro caso la creamos con:
• The AppServ Open Project - 2.5.10 for
Windows
Para esto debemos de tener en cuenta las
funciones de una base de datos:
• Una base de Datos puede ser utilizada por
varias aplicaciones y usuarios.
• Toda base de datos debe permitir insertar,
modificar y borrar datos.
Creación de Base de Datos Agenda
• Paso 1: ingresar a
Ingresamos desde nuestro explorador:
http://localhost/
• Paso 2: damos click en la opcionphpMyAdmin
Database Manager Version 2.10.3, en este caso
usaremos el usuario y contraseñas por default para
iniciar sesión.
Usuario: root
Contraseña: root
• Paso 3: Crear una nueva base de datos.
Introducimos el nombre de nuestra base de datos
a crear en nuestro caso Agenda y presionamos el
botón crear.
• Paso 4: nuestro siguiente paso es crear una
tabla con sus respectivos campos a utilizar.
En nuestro caso creamos una tabla llamada
contacto con 6 campos.
• Paso 5: Introducimos los datos que contendrá
cada campo:
Conexión a Base de Datos con
NetBeans 6.8
Conector a Base de Datos
Para que una aplicación en java se comunique con
una base de datos usando la API JDBC, se
requiere un conector. Ese conector es especifico
para el manejador de base de datos y viene en la
forma de un archivo “.jar” o “.zip”.
El que utilizaremos es el siguiente:
mysql-connector-java-5.1.6-bin.jar
Conexión de una aplicación a una Base de Datos
Para conectar a una aplicación a una base de
datos, se requiere:
• Agregarle a NetBeans el conector como una
biblioteca. Esto permite que el conector este
disponible para los proyectos.
• Agregarle a un proyecto el conector. Esto
permite que la aplicación se pueda conectar a la
base de datos.
Agregar a NetBeans un Conector a una Base de
Datos
•
Seleccione la opción Tools/Libraries de la
barra de menú de NetBeans.
•
Aparece un cuadro de dialogo que nos permite
administrar las librerías de NetBeans.
Librerías
• Para agregar el conector a MySQL a NetBeans
presionamos el botón New Library. Al hacerlo
aparece un cuadro de dialogo.
• En este cuadro de dialogo establecemos el
nombre que le daremos al conector, MySQL en
este caso.
• NetBeans cierra el cuadro de dialogo,
regresandonos al cuadro de dialogo del
administrador de Librerias, donde presionamos
el boton Add JAR/Folder.
• Aparece un cuadro de dialogo, que nos permite
seleccionar el archivo que contiene al conector a
MySQL:
mysql-connector-java-5.1.6-bin.jar
En este caso. Lo seleccionamos y presionamos el
boton Add JAR/folder.
• Regresamos al administrador de librerías en
donde aparece el conector agregado. Para
confirmar presionamos OK.
Creación de Proyecto en NetBeans
Para crear nuestra conexión a la base de datos a la
plataforma de NetBeans, se crea primero el
proyecto en el que se va a trabajar.
Para ello nos dirigimos a la pestaña: filenew project.
• Seleccionamos la opción JavaApplication, a
continuación nos aparece una nueva ventana
donde introducimos el nombre del proyecto.
Agregar a un Proyecto un Conector a
una Base de Datos
• Expanda el nodo Libraries (bibliotecas) del
proyecto al que se le va a agregar el
• conector para ver las bibliotecas que tiene
agregadas
• Hacemos click al botón derecho sobre el nodo
Libraries del proyecto y seleccione la opción
Add Library … del menú emergente.
• Aparece un cuadro de diálogo para seleccionar la
biblioteca a agregar, en este caso el conector a
MySQL. Lo seleccionamos y presionamos el
botón Add Library.
• El cuadro de diálogo desaparece y veremos que
el conector se ha agregado al nodo Libraries
en el árbol del proyecto.
Instalación en Netbeans del Conector
a la Base de Datos
• El procedimiento para instalar en NetBeans el
conector a la base de datos, en este caso MySQL,
es el siguiente:
• En la ventana Services expanda los nodos
Databases y Drivers para ver los conectores
disponibles y las conexiones a las bases de datos.
• Para agregar el conector de MySQL, haga clic
con el botón derecho en el nodo Drivers y
seleccione la opción New Driver del menú
emergente
• Aparecerá el cuadro de diálogo para agregar un
conector. Presione el botón Add.
• En el cuadro de diálogo para seleccionar el
conector, nos dirigimos a la ubicación del
conector, seleccionándolo.
• En el cuadro de diálogo aparecerá la
información del conector seleccionado. Para
confirmar presione el botón OK.
• Un nuevo nodo para el conector a MySQL,
aparecerá en la ventana Services.
Conexión de NetBeans a la Base de Datos
• El procedimiento para conectar a NetBeans a la
base de datos es el siguiente:
• Hacemos clic con el botón derecho sobre el nodo
del conector a MySQL
• Selecciona la opción Connect Using…, del
menú emergente. Aparecerá un cuadro de
diálogo para establecer una conexión nueva.
• Establesemos el URL de la base de datos,
Database URL:, en el formato:
• jdbc:mysql://servidor:puerto/baseDatos
• jdbc:mysql://servidor:puerto/baseDatos
• Donde servidor es la dirección IP (o nombre
de dominio del servidor), en caso que el servidor
esté en la misma computadora que NetBeans
utiliza el nombre:
• localhost; puerto es el puerto empleado
por el servidor. Si el servidor utiliza el
puerto predefinido, se puede omitir;
baseDatos es la base de datos a la que se desea
conectar.
• Establezca el nombre del usuario, User Name:,
y contraseña, Password:, para acceder a la
base de datos y presione el botón OK.
• En la ventana Services, aparecerá un nuevo
nodo con la conexión a la base de datos.
• Bueno, ya tenemos una conexión y vamos a
utilizarla, para empezar creamos la unidad de
persistencia, sobre el proyecto, botón derecho
Source Packages new  Entity Classes from
database
• Elegimos Database Connection y seleccionamos
la conexión que creamos antes.
• Nos presenta la tabla contacto seleccionamos la
opción add y despues next.
• Después damos un clic al botón Create
Persistence Unit…
• Nos despliega una ventana a la cual seleccionamos
Persistence Library: la opción EclipseLink(JPA 2.0)
y damos clic en la opción create. Le damos next y
finish.
• Nos crea los siguientes componentes:
Como agregar un
JCalendar al pallete
de NetBeans
• Ahora procederemos a agregar un JCalendar al
pallete de NetBeans (calendario).
• Damos clic derecho sobre el Pallete de los
componentes de NetBeans y seleccionamos
Pallete Manager como a continuación.
• En la pantalla que nos aparece le damos el de
“add from JAR
• En la siguiente pantalla buscamos la ubicación
donde tenemos el JAR del Calendario que
bajamos de
http://flib.sourceforge.net/JCalendar/doc/inde
x.html y seleccionamos el JAR de jcalendar.jar.
• En la siguiente pantalla seleccionamos los dos
componentes, esto es para que nos agrege tanto
el Combo como el calendario en sí. Y le damos
Next.
• A continuación seleccionamos la categoría en
donde deseamos que agregue los componentes.
Y le damos finish.
• Uno creería que con eso basta, pero debemos de
recordar que lo que acabamos de agregar es un
“programa” de java que vamos a estar usando o
“llamando” desde otra aplicación, por lo que es
necesario agregarlo a las librerías de nuestra
aplicación. Para hacerlo le damos clic derecho en
la carpeta de Libraries de nuestro proyecto y
seleccionamos “Add Library”.
• En la pantalla que aparece le damos en “Create”.
• A continuación aparece una ventana donde
agregaremos una nueva librería, debemos poner
el nombre de la librería.
• A continuación debemos dar clic en el botón
“add jar/folder” para definir la ubicación del jar
JCalendar
• Después le damos en OK, seleccionamos la
librería que acabamos de agregar, y le damos
Add Library .
• Después de seguir estos sencillos pasos ya
podremos agregar el componente de calendario
a nuestra aplicación.
Descargar

File