crear un sistea de informacion sencillo

Páginas: 10 (2447 palabras) Publicado: 20 de agosto de 2015
Aprende a crear una aplicación sencilla con Java y MySQL
Después del éxito de mi última y demagógica publicación, esta vez voy a aportar algo más constructivo, tratando de enseñaros a crear una aplicación sencilla en Java. Este semi-tutorial no explica las cosas más básicas de Java y MySQL, sino que está más bien dirigido a quienes ya tengan unos fundamentos básicos de ambas tecnologías. Tambiénos compartiré el proyecto de NetBeans con el que he hecho un ejemplo muy sencillo de cómo crear una aplicación gráfica con Java y MySQL con una interfaz gráfica bien sencillita.



A mi Java siempre me ha gustado mucho, gracias sobre todo a que se una buena tecnología multiplataforma, es muy sencillo hacer correr un programa en Java tanto en Windows como en GNU/Linux (en OS X también, pero esalgo que no he podido realizar). A pesar de todo esta tecnología tiene sus defectos, como por ejemplo su pobre rendimiento, que ojalá mejore en el próximo Java 8 y ese plugin web de Oracle, que se ha mostrado como un coladero de primera. He probado otras tecnologías multiplataforma, como Mono, pero he visto que correr una aplicación de Mono escrita en GNU/Linux sobre Windows es todo un dolor demuelas, con lo que decidí quedarme con Java. 

Sin embargo, no todo es malo en torno Java, de hecho algo relacionado con Java es la única cosa positiva que conozco de la compra de Sun por parte de Oracle, ya que para Java 7 optaron por usar como base OpenJDK, la implementación libre de Java patrocinada por Sun y luego por Oracle, que por defecto venía incluida en muchas distribuciones GNU/Linux ya quela máquina virtual oficial de Sun era software privativo. Esto hizo que Java pasase a ser una plataforma abierta casi en su totalidad, aunque por desgracia el resultado a nivel cualitativo no ha sido todo lo bueno que se esperaba.

Lo bueno de la apuesta por OpenJDK como implementación por defecto es que con el tiempo los usuarios de Linux no hemos tenido que echar de menos la licencia DLJque Oracle retiró hace un tiempo, ya que en OpenJDK tenemos todo o casi todo el soporte de la versión oficial de Java, cosa que nos permite instalar el NetBeans oficial sobre OpenJDK sin problemas.

Después de esta breve explicación de historia, voy a explicar algunos detalles a tener en cuenta a la hora de programar una aplicación de Java con MySQL, que debería funcionar igualmente sobre MariaDB, aunqueyo por accidente instalé MySQL en vez de MariaDB en Fedora 18 y lo he dejado, aun así espero migrar en septiembre, cuando instale Fedora 19.

Antes de ponernos a programar nada, hay que instalar el conector de MySQL para Java. No se el proceso en OS X, así que explicaré como hacerlo en GNU/Linux y Windows, que son los dos sistemas operativos que conozco.

Configurar el conector en Fedora y Linuxen general
Para poder ejecutar esta aplicación en Java y MySQL/MariaDB vais a necesitar los siguientes paquetes:

java-1.7.0-openjdk-devel
mysql ó mariadb
mysql-server ó mariadb-server
mysql-connector-java

El nombre de MySQL y MariaDB no creo que cambie en ninguna distribución, sin embargo el conector y el paquete de desarrollo de OpenJDK pueden cambiar de nombre en cada distribución. Una búsquedaen Google podría sacaros de dudas (o en el propio gestor de paquetes), aun así si tenéis algún problema no dudéis en escribir un comentario y os ayudaré en vuestra distribución, sobre todo si es sencilla de instalar como Red Hat, Debian, Ubuntu u OpenSuse.

El paquete de desarrollo de OpenJDK es imprescindible para poder instalar NetBeans, aunque si queréis podéis usar Eclipse, ya sea la versiónoficial o bien la versión que hay en los repositorios de vuestra distribución.

El conector de MySQL para Java también se pude descargar del sitio web oficial y NetBeans trae uno, pero como las distintas versiones de OpenJDK que hay para Linux no están actualizados por Oracle, sino por cada uno de los mantenedores de cada distribución, prefiero usar el que trae la distribución para curarme en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Crear una umpresa no es tarea sencilla y
  • Creando y manteniendo espacios de información
  • Información para Crear órdenes y condecoraciones
  • sistea
  • Amarte es mas sencillo de lo que crees
  • Informacion base para crear paginas con html
  • sencillo
  • sencillo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS