Skip to main content

Posts

NetBeans 7.0.1 en Espanol

Ya esta disponible NetBeans 7.0.1 en espaƱol http://netbeans.org/downloads/

iReport con DataClassG

Cuando deseamos crear reportes con iReport de nuestro API de persistencia creado con DataClassG. Seguimos estos pasos bÔsicos: Ir al sitio de Jasper http://jasperforge.org/project/ireport Descargar el plugin de NetBeans y la distribución para linux(esta al usaremos para obtener las librerias que agregaremos a nuestro proyecto). Instalamos el plugin para NetBeans En el Menú de NetBeans seleccionar Herramientas->Tools->Option->iReport ->Classpath. Agregamos el JAR Agregamos las librerias al proyecto. Esta las puedes encontrar en el directorio. iReport-4.1.1->ireport->modules->ext Listado de las librerias a incluir Diseñar el Reporte Creamos un paquete nuevo para almacenar los reportes Nuevo->Report->Empty report Colocamos el nombre usuarios. En el diseño seleccionamos en la pestaña Reportes ->Reportes->Edit Query Seleccionar JavaBean DataSource-> en Class name colocar el nombre del beans correspondiente al proyecto de pers...

Version 1.9.3.4 DataClassG

Esta nueva versión genera un archivo con la información de proceso indicando los mensajes de error encontrados en las estructuras de tablas, tales como: . Tablas sin claves primarias . Tablas con claves forÔneas cíclicas. http://plugins.netbeans.org/plugin/39424/?show=true

Version 1.9.3.3 DataClassG

Esta version corrige un error en el metodo Editar en el api de persistencia y crea un mƩtodo nuevo EncontrarRegistro() que devuelve un valor booleano si existe el registro. Descargar el plugin http://plugins.netbeans.org/plugin/39424/?show=true wiki http://wiki.netbeans.org/TaT_AvbravoDataClassG

DataClassG en Groovy

Agradezco a mi amigo JosƩ Marƭa Martƭnez Garcƭa, por su screenshoot del uso de DataClassG en

Creando tu propio API de persistencia con DataClassG parte 2

Obtener los registros Usuarios u = new Usuarios(); UsuariosController uc = new UsuariosController(); if(uc.Listar()){ for(int i =0;i u = uc.getUsuarioslist().get(i); System.out.println("cedula "+ u.getCedula() + "nombre " +u.getNombre()); } }else{ Mensajeria.Mensaje("No existen registros"); } Ejecutar un Query * Query */ String sql = "nombre= 'aristides villarreal bravo' order by cedula desc"; if (uc.Query(sql)) { for (int i = 0; i u = uc.getUsuarioslist().get(i); System.out.println("cedula " + u.getCedula() + "nombre " + u.getNombre()); } } else { Mensajeria.Mensaje("No existen registros con esa condicion"); } Otra forma String sql = "nombre= 'aristides villarreal bravo' order by cedula desc"; if (uc.Query(sql)) { for( Usuarios u: uc.getUsuarioslist()){ System.out.println("cedula " +...

Creando tu propio API de persistencia con DataClassG

Creamos un proyecto Java utilizando NetBeans Ahora agregamos el Driver JDBC MYSQL dar clic en el plugin Seleccionamos la base de datos Tenemos elAPI generado Damos clic derecho en el nombre del proyecto y seleccionamos Limpiar y Construir Ahora en la carpeta dist de nuestro proyecto tenemos el jar con la persistencia de nuestra base de datos > Ahora creamos un nuevo proyecto En las propiedades del proyecto, agregamos el driver jdbc MySQL y el API de persistencia correspondiente al proyecto anterior que creamos.(archivo .jar) Bibliotecas necesarias Esta es la clase principal Agregamos el api

JSFClassG

Luego de haber generado las clases con DataClassG. Creamos una plantilla Seleccionamos el modelo de plantilla Archivo de plantilla creado Dar clic en el plugin Generamos Se generan una carpeta para cada tabla y los archivos xhtml Configuramos el jdbc Ejecutamos el proyecto. Presionar Login: user: test password: test Cuando los logeamos , nos muestra el menĆŗ y las diversas opciones

DataClassG con Aplicaciones Web

Creamos un nuevo proyect Web con NetBeans, Servidor indicamos GlassFish En el FrameWorks seleccionamos Java Server Faces y en componentes PrimeFaces Proyecto creado Seleccionamos Servicios ->Drivers -> MySQL Establecemos una conexión con la base de datos test en mysql Ahora tenemos la conexión a la base de datos Ahora seleccionamos el proyecto y damos clic en el plugin DataClassG Seleccionamos la conexión a la base de datos test Mensaje de proceso terminado Paquetes y archivos generados Archivo de propiedades con los campos de las tablas Se agrega automaticamente el Clases generadas