Friday, July 29, 2011

DataClassG en Groovy

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

Tuesday, July 26, 2011

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< uc.getUsuarioslist().size();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 < uc.getUsuarioslist().size(); 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 " + u.getCedula() + "nombre " + u.getNombre());
}

} else {
Mensajeria.Mensaje("No existen registros con esa condicion");
}

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

Thursday, July 21, 2011

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 < resource-ref >


Clases generadas

Monday, July 18, 2011

DataClassG

Creamos un proyecto nuevo


Dar clic en el plugin


Seleccionar la base de datos



El plugin genera los beans, controller and basic API for Persistence

Tuesday, July 12, 2011

Actualización del Plugin Gmail Chat para NetBeans

En esta actualización se muestra el estado de los contactos en la barra de estado.
Se agrupan los contactos en tres grupos(Disponibles, No Disponibles, Sin Invitacion Chat(Son los usuarios que aun no se ha permito chatear).

Permite utilizar tamaños de letras mas pequeños



Monday, July 11, 2011

Plugin Gmail Chat para NetBeans version 1.0.7

Geertjan Wielenga ha mejorado el código y el diseño del plugin.
Ahora no es necesario colocar en el email @gmail.com


Tiene un diseño mas organizado que permite una mejor integración con los demás componentes de NetBeans,


Descarga
http://plugins.netbeans.org/plugin/39307/?show=true

Plugin Gmail Chat para NetBeans version 1.0.6

Esta versión permite definir el tipo de fuente de letra y el tamaño


Ademas los colores de los mensajes estan diferenciados.


Ademas del soporte de html.


Este muestra la imagen


Pueden descargarlo desde
http://plugins.netbeans.org/

En Categorias seleccionar Team Colaboration -> Version del IDE 7.0

Saturday, July 09, 2011

Plugin Gmail Chat para NetBeans

Hace unos días que estaba interesado en integrar el chat de google dentro de NetBeans en un plugins, ya que estamos trabajando en unos proyectos y la mayor parte de la comunicación la realizamos atraves de google chat.
Despues de instalar el plugin
Puedes descargarlo desde
http://plugins.netbeans.org/plugin/39307/?show=true



En el menu de NetBeans. Complementos - Descargado agregar



Seleccionamos en el menu de NetBeans -Herramientas- Opciones


Se muestra el icono en la barra


Al entrar se establece la conexón y nos carga la lista de contactos agrupados en Disponibles y No disponibles

Seleccionamos el contacto y presionamos el boton Add

Lo agrega el combo de usuarios conectados y nos muestra la foto del usuario activo

El boton elimina un usuario del combo


Cuando es un usuario que no hemos agregado a la conversación el que nos escribe se muestra una ventana con el mensaje del usuario y se nos pregunta si deseamos agregarlo.


Si respondemos si, lo agrega automáticamente y nos muestra el mensaje


Este plugin esta en desarrollo, así que se les agradece sus comentarios.