lunes, 28 de septiembre de 2009

Hibernate y sessionFactory

En este ejemplo se muestra como trabajar con hibernate y session, para el metodo save

Código 1:

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.springframework.orm.hibernate3.HibernateTemplate;

public void saveAccounting(Accounting accounting){
// Obtenemos el sessionFactory que nos aportará la session y hibernateTemplate
SessionFactory sessionFactory = getSessionFactory();
// Obtenemos la session para iniciar la transaccion
Session session = sessionFactory.openSession();
// Obtenemos el HibernateTemplate que nos aportará
// las funcionalidades para comunicarnos con la BD
HibernateTemplate hibernateTemplate = new HibernateTemplate(sessionFactory);
// Iniciamos la transacción
Transaction transaccion = session.beginTransaction();
try {
getHibernateTemplate().save(accounting);
// Hacemos el commit de la transación
transaccion.commit();
session.close();
} catch (Exception e) {
transaccion.rollback();
e.printStackTrace();
}
}

Código 2:

public void saveAccounting(Accounting accounting){
getHibernateTemplate().save(accounting);
getHibernateTemplate().flush();
}

Espero que les sirva, saludos !!

miércoles, 23 de septiembre de 2009

Instalar SSH en Linux

apt (herramienta de administración de paquetes)

apt-get install ssh

Algunos comandos:

ssh root@ip-maquina:/path del directorio

Facil y bonito , use open source !!

Saludos