Skip to main content

Posts

Showing posts from 2012

Leer dbf desde Java

Cuando necesites leer bases de datos de Foxpro desde Java, mi amigo Diego Silva creo hace un tiempo una librerĆ­a muy Ćŗtil para comunicarnos con los archivos dbf http://www.apuntesdejava.com/2007/09/dbf-2-java-library.html Descargamos el archivo .jar  desde  https://code.google.com/p/dbf2java-library/ Agregamos el jar al proyecto, y seguimos los siguientes pasos  public static void main(String[] args) throws IOException {        try {            // TODO code application logic here            DbfFile bfile;       bfile = new DbfFile("/home/avbravo/empresas.dbf"); // abrir el archivo            bfile.open();           System.out.println(" contador " + bfile.getCount()); //recorrer los registros            for (int i = 0; i < bfile.getCount(); i++) { //colocar el cursor en el registro                bfile.go(i);                Map<String, String> map = bfile.scatter();                Iterator it = map.keySet().iterator();                while

NetBeans 7.3 Beta

Ya esta disponible para descarga la versiĆ³n 7.3 Beta de NetBeans http://dlc.sun.com.edgesuite.net/netbeans/7.3/beta/ Algunas caracterĆ­sticas puedes observarlas aquĆ­ http://netbeans.org/community/releases/73/?intcmp=925655

JUnit con DataClassG

JUnit con DataClassG 0. ESQUEMA Services: Por cada beans crearemos una clase Services que se encargarĆ” de interactuar con el controller para realizar las operaciones de la base de datos. Se crearan los mĆ©todos insert, update,delete y los demas metodos para realizar las diversas operaciones. Test: Se crearĆ”n las clases para test de las clases Services. Form: Los formularios para la interactuar con el usuario. ProvinciasServices.java colocamos los mĆ©todos, insert, update,delete public class ProvinciasServices {    ProvinciasController provinciasController = new ProvinciasController();    public ProvinciasServices() {    }    public Boolean insert (Provincias provincias){        try{            if(provinciasController.insert(provincias)){              return true;            }else{                Mensajeria.MensajeWarning(provinciasController.getMensaje(), "insert()");            }         } catch (Exception ex) {            Mensajeria.MensajeError(ex,"

DataClassG+JSF+Primefaces Dataexplorer

Creamos un proyecto Web Maven desde NetBeans Agregar las depedencias itext, apache poi En el codigo .xhtml  <p:dataTable id="tblReservacion" var="var1" value="#{reservacionServices.reservados}" paginator="true"                                      rows="35"                                       selection="#{talleresController.selectedTalleres}"                                        >                             <p:column>                                 <f:facet name="header">                                     <h:outputText value="#{mensajes.prioridad}" />                                 </f:facet>                                 <h:outputText value="#{var1.prioridad}" />                             </p:column>                             <p:column>                                 <f:facet name="header

Felicidades a Pack Publishing

En esta ocasiĆ³n no escribo sobre Java o NetBeans, directamente , pero si lo hago para felicitar a nuestros amigos de Packt  http://www.packtpub.com/   Quienes han publicado libros sobre IT de gran calidad, y se acercan a los 1000 tĆ­tulos publicados prontamente. Una gran colecciĆ³n de libros sobre Java http://www.packtpub.com/books/java?page=1  . Sin duda una editorial que ha colaborado mucho con Open Source.

JUnit con DataClassG

Para realizar los test de JUnit con DataClassG en  NetBeans, tenemos varias alternativas. Tenemos el proyecto rigemapi que contiene los beans, generados Ahora en el proyecto principal copiamos el paquete org.rigemapi.properties con sus archivos Creamos nuestro clase de test con JUnit para comprobar un usuario y password de la tabla usuarios. la clase test para validar el usuario y password EjecuciĆ³n

Actualizar la version libreria en maven local

Actualizar la version libreria en maven local Proyecto: rigemapi En las propiedades del proyecto, cambiamos el numero de versiĆ³n ejecutamos Build with Dependencies En el otro proyecto en Dependencias, se muestran la nueva versiĆ³n y seleccionamos la versiĆ³n actualizada

Agregar nuestro jar al repositorio local de Maven desde NetBeans

Tenemos un proyecto maven dar clic derecho seleccionar Buid with Dependecies esto hara que el jar se almacene en el directorio .m2 de maven. y en la carpeta target del proyecto En el otro proyecto seleccionamos Dependencias-> Agregar dependencias y nos aparece la dependencia.

Apache Maven con NetBeans

INSTALAR MAVEN Descargarlo desde http://maven.apache.org/download.html descomprimir el archivo y copiarlo en /home/avbravo Editar profile sudo gedit /etc/profile Agregar export MAVEN_HOME=/home/avbravo/apache-maven-3.0.4 export PATH=$PATH:${MAVEN_HOME}/bin Verificar la versiĆ³n de maven con mvn –version En NetBeans Crear un nuevo proyecto.  CategorĆ­as: Maven Proyectos: Web Application Indicamos el nombre del proyecto, el id del grupo Servidor: Seleccionamos GlassFish Server Tenemos el esqueleto del proyecto creado En propiedades del proyecto. Seleccionamos las diversas categorĆ­as Fuentes   Seleccionamos la versiĆ³n del JDK que estemos usando En Configuraciones.  Seleccionar < configuraciĆ³n predeterminada> y dar clic en Activar Frameworks Dar clic en el botĆ³n Add, y seleccionar Java Server Faces En componentes  seleccionar PrimeFaces Podemos agregar las dependencias desde Maven En el proyecto. Dar