Si el modelo tiene otras propiedades entonces el nombre, es necesario inicializar estos con el valor original en la base de datos, a menos que se establecerán en nulo.
Puede usar HQL update operations; Nunca lo intenté yo mismo.
También podría usar una declaración nativa SQL. ("Update model set name ...
").
Por lo general, esta optimización no es necesaria. En realidad, hay casos excepcionales en los que debe evitar seleccionar los datos, por lo que escribir estas declaraciones SQL es solo una pérdida de tiempo. Está utilizando un ORM, esto significa: ¡escriba su objeto de software orientado! A menos que no obtenga muchas ventajas de eso.
actualizó mi respuesta un poco. –