Actualizar campos con Hibernate

Hola,

¿me podrían decir como actualizar un campo con Hibernate?, teniendo el id de la fila a editar.

Consigo insertar datos y realizar consultas sin problemas (de hecho con una consulta criteria recupero el id de la fila seleccionada en el JTable), pero aún no me sale lo de actualizar.

¿Conocen algún ejemplo que esté en la red? ¿o podrían poner uno?

Saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

con ORM?

Si quieres con ORM es algo así (de memoria, puede que falle algo, pero la idea está bien):

//Obtienes el objeto a modificar
MiClase objeto = (MiClase)sesion.get(MiClase.class, idDelObjeto);
//Lo modificas
objeto.setAlgunCampo(nuevoValor);
//Guardas los cambios
sesion.update(objeto);
Imagen de javiher

Gracias, me ha sido

Gracias, me ha sido útil.

Saludos

Imagen de isay

Bien, pero ?

Hola he estado buscando en la red y no encuentro resultados.

session.update(objeto) me actualizará un objeto..

si tengo 100 registros a actualizar... será una lista
List listaObjetos = //regresa los 100 registros

for(Objeto obj : listaObjetos) {
session.update(obj);
}

es esta una solucion correcta ?, pero si son 1 millon de registros porque coindiden con una determinada condicion.. ?
Si me explico ?

Espero me puedan ayudar, saludos

Imagen de neko069

Encontré una posible

Encontré una posible solución, en la documentación oficial de Hibernate, en ésta página, échale una revisada, espero te sirva, cualquier duda, aquí andamos...