blog de jamilMX

Mejorar tiempo de ejecucion de un programita

Acabo de descubrir por que mi programa es lento al arrancar
Resulta que todos las consultas (select ...) se ejecutan al inicio para llenar unos jTables.
En que momento debo cargar las consultas?

Recuperar id despues de un session.save(objeto)

Como recupero el id del ultimo registro ingresado usando session.save(objeto)

¿objeto.getID ?

Manejador de eventos

Me podrian recomendar alguna metodo para realizar un manejador de eventos de mis botones.
Estoy progrmando con actipnPerformed los botones, peor me encuentro con el problema que lo hago en la misma clase donde tengo mi form(vista) y eso me da problemas para leer el codigo con el paso del tiempo.
Es posible crear una clase externa donde maneje los eventos de mis controles, para desde ahi controlar las acciones de un CRUD y la parte visual.

Entiendo que esto seria usando MVC, peor ando un poco perdido sobre como implementar una clase que cuando pinche un boton de otra clase este llame a una clase para guardar,actualizar,eliminar registros.

Espero y alguien entienda lo que intento realizar.
Me serviria una explicada breve. :D

Saludos

Error hiberntae

Este error no se por que sale por que si funciona correctamanete el guardado en hibernate

javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
        at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
        at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:305)
        at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:342)
        at javax.naming.InitialContext.getNameParser(InitialContext.java:497)
        at org.hibernate.util.NamingHelper.bind(NamingHelper.java:75)
        at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:113)
        at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:367)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
        at com.hibernate.empaque.dominio.TestClient.main(TestClient.java:21)
Hibernate: select client0_.cliCodigo as cliCodigo0_, client0_.cliNombre as cliNombre0_ from Client client0_
        public static void main(String[] args) {

me esta bloqueando mi post como spam

me esta bloqueando mi post como spam

Error al guardar en hibernate

900 [main] WARN org.hibernate.impl.SessionFactoryObjectFactory - Could not bind factory to JNDI
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
        at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
        at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:305)
        at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:342)
        at javax.naming.InitialContext.getNameParser(InitialContext.java:497)
        at org.hibernate.util.NamingHelper.bind(NamingHelper.java:75)
        at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:113)
        at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:367)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872)
        at com.hibernate.empaque.dominio.TestClient.main(TestClient.java:19)
Hibernate: insert into Client (cliNombre, cliCodigo) values (?, ?)

si guarda el registro pero tira este trace de errores

Error al guardar registro en hiberntae

La clase de prueba

package com.hibernate.empaque.dominio;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.classic.Session;
import org.hibernate.tool.hbm2ddl.SchemaExport;

public class TestClient {

        /**
         * @param args
         */

        public static void main(String[] args) {
                // TODO Auto-generated method stub
                AnnotationConfiguration config = new AnnotationConfiguration();
                config.addAnnotatedClass(Client.class);
                config.configure("hibernate.cfg.xml");
                //new SchemaExport(config).create(true, true);
                SessionFactory factory = config.buildSessionFactory();
                Session session =  factory.getCurrentSession();
               
                session.beginTransaction();
               
                Client jamil = new Client();
                jamil.setCliCodigo(3);
                jamil.setCliNombre("PEDRO ENRIQUEZ");
               
                session.save(jamil);
                session.beginTransaction().commit();

        }

}

Error, al guardar, aunque si alamcena el registro correctamente.

108 [main] INFO org.hibernate.annotations.common.Version - Hibernate Commons Annotations 3.2.0.Final
115 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.6.7.Final

Quiero usar gradle + hibernate

Hola quiero iniciar un proyecto con usando gradle + hibernate+, peor no se por donde iniciar.
El asunto viene en que dependencias añadir para poder usar hibernate + gradle?

Saludos

Fromato de moneda $ java

Cuál es la forma correcta de poenr el formato de moneda $ pesos a un textfield y que lo vaya formateando correctamente mientras voy ingresando las cantidades?

Saludos y gracias de ya?

Esta roto el link de groovy

Que pasa con la página de groovy?
o es mi enlace dsl?

404 Unknown page Home
/groovy.codehaus.org/Home was not found on this server.

Distribuir contenido