Sunteți pe pagina 1din 14

Three Headed Monkey

Manual de NetBeans y XAMPP


Versin 1.0
Guillermo Montoro Delgado Ral Nadal Burgos Juan Mara Ruiz Tinas

Lunes, 22 de marzo de 2010

Manual de NetBeans y XAMPP 2010


Contenido
NetBeans ...................................................................................................................... 2 Qu es NetBeans? .................................................................................................. 2 Instalacin de NetBeans ............................................................................................... 2 Creacin de un proyecto ............................................................................................... 2 Secciones del proyecto ................................................................................................. 3 1.Projects .................................................................................................................. 3 2. Form...................................................................................................................... 4 3. Navigator ............................................................................................................... 4 4. Output ................................................................................................................... 5 Conexin con la base de datos ..................................................................................... 5 Aadir librera para conectar con la base de datos .................................................... 5 Realizar conexin con la base de datos .................................................................... 6 Comunicacin con la base de datos .......................................................................... 6 XAMPP ......................................................................................................................... 7 Qu es XAMPP? ..................................................................................................... 7 Instalacin XAMPP ....................................................................................................... 7 Administracin con XAMPP .......................................................................................... 8 Administrador ............................................................................................................ 9 Servicios disponibles ............................................................................................... 10 Funcionalidades ...................................................................................................... 12

Manual de NetBeans y XAMPP 2010 NetBeans


Qu es NetBeans?
El Entorno de Desarrollo Integrado (IDE) NetBeans, es un entorno de programacin para varios lenguajes, incluyendo Java y C++. NetBeans es tambin una plataforma de ejecucin de aplicaciones, es decir, facilita la escritura de aplicaciones Java, proporcionando una serie de servicios comunes, que a su vez estn disponibles a travs del IDE.

Instalacin de NetBeans
Desde la pgina http://netbeans.org/downloads/index.html nos descargaremos el entorno.

Para realizar la instalacin solo deberemos seguir los pasos que indica e indicar la ruta para el JDK de Java o instalarlo mas adelante. La primera vez que lo iniciemos nos pedir que le indiquemos en que directorio queremos que almacene nuestros proyectos.

Creacin de un proyecto
Para crear un proyecto vamos a la opcin File-New Project y nos aparecer un men en el que deberemos elegir que tipo de proyecto queremos crear.

Manual de NetBeans y XAMPP 2010

Una vez seleccionado el tipo de proyecto que queremos crear, nos aparecer la siguiente pantalla, en donde debemos dar nombre al proyecto

Nos aparecen dos opciones Create Main Class y Set as Main Project. La primera la dejaremos activa si queremos que el proyecto que vamos a crear sea la aplicacin principal dentro del IDE y la segunda indica si el asistente crear una clase inicial, la cual contendr el mtodo main() para la ejecucin del proyecto.

Secciones del proyecto


La ventana est formada principalmente por 4 zonas:

1.Projects
En esta zona aparecern todos los proyectos que tengamos abiertos en este momento. Los nombres de los proyectos aparecern resaltados en negrita, a partir de l se ramifica un rbol de subcarpetas, en el que podremos encontrar las clases, las libreras, los paquetes, etc. que forman el proyecto.

Manual de NetBeans y XAMPP 2010

2. Form
En esta zona aparecer el cdigo con el que estamos trabajando

3. Navigator
En esta zona veremos los objetos y funciones que tenemos creados en el fichero seleccionado. Desde all podemos ir directamente hasta ellos en el cdigo, haciendo clic dos veces sobre el nombre.

Manual de NetBeans y XAMPP 2010


4. Output
En esta zona se mostrara la salida que produce la ejecucin del proyecto

Conexin con la base de datos


Para conectar con la base de datos usaremos la librera MySQL JDBCDriver, que debemos aadir al proyecto.

Aadir librera para conectar con la base de datos


Paso 1: Seleccionamos Add Library

Paso 2: Seleccionamos el conector para la base de datos MySQL y pulsamos AddLibrary

Manual de NetBeans y XAMPP 2010

Realizar conexin con la base de datos


Usaremos un objeto de la clase Connection para comunicarnos con la base de datos. Para conectarnos a la base de datos, primero obtenemos el objeto de la clase asociado al controlador y creamos la nueva instancia, con el siguiente cdigo Class.forName("com.mysql.jdbc.Driver").newInstance(); Luego realizaremos la conexin a la direccin de la base de datos (jdbc:mysql://localhost/nombreBD), indicando el usuario y la contrasea indicadas en las variables login y password, usando el siguiente cdigo: connection = DriverManager.getConnection(BD.url,BD.login,BD.password);

Comunicacin con la base de datos


Para comunicarnos con la base de datos, primero nos conectamos con la base de datos (como hemos explicado antes) y despus crearemos un objeto Statement con el que realizaremos las consultas a la base de datos. Para realizar una consulta podemos usar, alguno de los siguientes mtodos: 1.ExecuteUpdate(sentenciaSQL); : Sera usada para los casos en los que usemos instrucciones SQL de manipulacin de datos tales como INSERT, DELETE o UPDATE. 2.ExecuteQuery(sentenciaSQL); : Sera usada para los casos en los que usemos instrucciones SQL de tipo SELECT. Para este ltimo caso deberemos usar una variable de tipo ResultSet ResultSetMetaData para almacenar los valores obtenidos con la consulta. o

Manual de NetBeans y XAMPP 2010 XAMPP


Hemos introducido una explicacin de XAMPP en este manual, ya que es la herramienta que usaremos para gestionar la base de datos.

Qu es XAMPP?
XAMPP es un paquete formado por un servidor web Apache, una base de datos MySQL y los intrpretes para los lenguajes PHP y Perl. De hecho su nombre viene de ah, X (para cualquier sistema operativo), A (Apache), M (MySQL), P (PHP) y P (Perl). XAMPP es independiente de plataforma y tiene licencia GNU GPL. Existen versiones para Linux (testeado para SuSE, RedHat, Mandrake y Debian), Windows (Windows 98, NT, 2000, XP y Vista), MacOS X y Solaris (desarrollada y probada con Solaris 8, probada con Solaris 9). Una de las ventajas de XAMPP es que de una forma muy sencilla y rpida (no ms de 5 minutos) te puedes montar en tu mquina un entorno de desarrollo de cualquier aplicacin web que use PHP y base de datos. La configuracin por defecto de XAMPP tiene algunas deficiencias de seguridad por lo que no es recomendable usarla como una herramienta para produccin, sin embargo con algunas modificaciones es lo suficientemente seguro para ser usada como servidor de sitios web en internet.

Instalacin XAMPP
Lo primero es descargar e instalar la aplicacin. Desde: http://www.apachefriends.org/en/xampp-windows.html podemos obtenerla de forma gratuita. En cuanto se descargue en nuestro sistema procedemos a su instalacin

Seleccionamos su ubicacin y le damos a aceptar. Acto seguido nos preguntara que mdulos deseamos instalar. Se recomienda al menos Apache y MySQL.

Manual de NetBeans y XAMPP 2010

Finalmente le damos a finish y la instalacin habr terminado.

Administracin con XAMPP


Tras la ejecucin del programa, nos aparecer la siguiente ventana

En ella podemos seleccionar que queremos ejecutar localmente. Como ejemplo iniciaremos Apache y MySQL dndole a Start. Acto seguido nos debera de aparecer una ventana tal que as:

Manual de NetBeans y XAMPP 2010

Sealando que los servicios requeridos estn funcionando en nuestra maquina. Para acceder a la Base de Datos nicamente debemos de pulsar el botn Admin sobre la opcin deseada (MySql por ejemplo). Esta accin abrir en nuestro explorador un gestor por el cual podremos modificar todo lo relacionado con la Base de Datos.

Administrador
A la izquierda podemos observar todas las bases de datos creadas

Si pulsamos sobre una de ellas nos aparecer la informacin detallada sobre que tablas componen dicha base de datos

Manual de NetBeans y XAMPP 2010

Servicios disponibles
En la parte superior disponemos de distintos opciones las cuales nos permiten acceder a los mltiples servicios del administrador

En donde: -Base de datos: nos permite seleccionar sobre que Base de datos deseamos trabajar

-SQL: nos permite introducir consultas en dicho lenguaje

10

Manual de NetBeans y XAMPP 2010

-Estado actual: nos muestra una serie de estadsticas

-Variables: nos permite observar que tipos estn permitidos en el servidor

-Motores: nos muestra cuales de estos est usando el servidor

11

Manual de NetBeans y XAMPP 2010

-Privilegios: seala que permisos posee cada usuario

-Exportar e Importar: permite cargar o generar ficheros

Funcionalidades
En cuanto seleccionamos sobre que Base de datos queremos trabajar la barra de acciones cambia

Las funcionalidades ms importantes son: -Estructura: muestra las tablas que posee actualmente la Base de datos

-SQL: permite generar consultas sobre dicha base de datos

12

Manual de NetBeans y XAMPP 2010

-Importar: carga desde un fichero las consultas deseadas

Exportar: genera un fichero con los datos deseados en el formato que nosotros deseemos

13

S-ar putea să vă placă și