blog de kopush
Problemas para actualizar registro con hibernate
Que tal: buenas a todos.
Requiero de su ayuda, me encuentro haciendo un pequeño crud, con Hibernate Struts2, buno ya hice todos los métodos excepto el de actualizar ya hice de todo y sigo investigando, me acerco a uds. esperando alguien pueda ayudarme y aclarar mi duda, el problema radica en el ID ya que si uso un saveORupdate lo toma como si uera nueva ya que en la tabla el ID esta definido como clave primaria y auto-incremento, y en el proyecto esta definido de la misma manera con anotaciones y con XML, para no tener este problema, pues bien seque el problema rdicaen el ID porque corro el proyectoen modo Debug además de que capturo los errores y el objeto que recibe va con todas s modificaciones excepto el ID lo cual es normal por lo que ya les comente de llave primaria etc. y cuando llega al sesión.update(objeto x) dice que no pude ir nullo y cuando uso un saveORupdate lo agrega ya que como el ID va como nulo lo toma si fuera un nuevo regitro, modifique el método usando hql y quedo de la siguiente manera, para esto quiero menciónales que es una tabla con 4 campos, id, nombre, precio y fecha.
public boolean update(Libro libro){