Skip to main content

Posts

Showing posts from March, 2014

Crear componentes Java Server Faces con NetBeans

Crear componentes Java Server Faces En este ejemplo tenemos el siguiente dialogo. podemos reemplazarlo por un un componente personalizado Pasos para la creaciĆ³n del componente  Crear la carpeta javscaz dentro de resources Crear la pagina eliminar.xhtml En la secciĆ³n   <composite:interface> Definimos el nombre del atributo con <composite:attribute name> para los mĆ©todos usamos   method-signature y especificamos el tipo de valor de retorno. En la secciĆ³n <composite:implementation>, realizamos la implementacĆ³n del codigo. Para usar el valor  nos basamos en la sintaxis cc.attrs.nombredelatributo    <p:commandButton id="removeButton" value="#{app['boton.yes']}"                                  update="#{cc.attrs.buttonYesUpdate}"                                  oncomplete="#{cc.attrs.buttonYesOncomplete}"                                  actionListener="#{cc.attrs.button

Java 8 Launch

Videos sobre Java 8 http://www.oracle.com/events/us/en/java8/index.html

lambda operaciĆ³n de suma usando NetBeans 8

lambda operaciĆ³n de  suma   usando NetBeans 8 Tradicional mente podemos realizar la suma de las personas con edad >= 30 Integer suma=0;     for(Persona p:list){                   if(p.getEdad() >=30 ){                       suma += p.getEdad();                   }                               } si utilizamos lambda   suma = list.stream().filter((p) -> (p.getEdad() >=30 )).map((p) -> p.getEdad()).reduce(suma, Integer::sum);

NetBeans 10,15 aƱos

Algunos recuerdos de los aniversarios de NetBeans NetBeans 10 aƱos NetBeans 15 aƱos

Lambda JDK8 con NetBeans para Novatos

Ejemplo sencillo de Lambda con NetBeans Crear un proyecto nuevo File--> New Project-->Categories: Maven Projects: Java Application Indicamos el nombre del proyecto El IDE genera el esqueleto del proyecto En propiedades del proyecto Sources--> Source/Binary Format: Crearemos una clase llamada Persona con los atributos (id,nombre,edad) Clic derecho el paquete com.avbravo.testlambda --> New--> Java Class Colocar el nombre: Persona El IDE genera la nueva clase /*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ package com.avbravo.testlambda; /**  *  * @author avbravo  */ public class Persona {      } Clic derecho en el cĆ³digo -->Seleccionar Insert Code... Seleccionar Add Property... Agregamos la propiedad id y tipo String. Se generan

One Click Open Sesame

Geertjan Wielenga, desarrollo el plugin   One Click Open Sesame   que permite abrir los archivos al dar simplemente un click. Descargarlo desde:  http://plugins.netbeans.org/plugin/53723/?show=true Instalarlo Menu NetBeans: Tools-->Plugin Seleccionar la pestaƱa Downloaded, dar clic en el botĆ³n Add Plugins.., seleccionar el archivo .nbm descargado. dar clic en el botĆ³n Install luego de haberlo instalado simplemente al dar un clic sobre el archivo este se abre en el Editor.

NetBeans IDE 8.0 Disponible

Esta disponible la versiĆ³n final de NetBeans 8.0 https://netbeans.org/downloads/index.html

JAVA SE8 disponible

Disponible JDK8 https://blogs.oracle.com/java/entry/java_se_8_is_now

ConexiĆ³n Base Datos WildFly

ConexiĆ³n Base Datos WildFly Fuente: http://wildfly.org/news/2014/02/06/GlassFish-to-WildFly-migration/ Agregar Driver JDBC MySQL Descargarlo desde http://dev.mysql.com/downloads/connector/j/ En Runtime→Manage Deployments→presionar el botĆ³n Add presionar el botĆ³n Seleccionar archivo seleccionar el driver jdbc mysql Presionar el botĆ³n Next Presionar el botĆ³n Save Se muestra el driver agregado, Dar clic en En/Disable Confirmar la solicitud Se muestra el conector habilitado Crear un modulo Pasos: Entrar al directorio /modules/system/layers/base/com dentro de wildFly crear el directorio mysql/main Copiar el jdbc driver a ese directorio Crear el archivo module.xml Entrar el directorio cd wildfly-8.0.0.Final/modules/system/layers/base/com Crear el directorio mysql mkdir mysql Crear el directorio main cd mysql mkdir main Copiar el driver jdbc mysql al directorio main reciĆ©n creado Crear el archivo module.xm