¿Cómo la clase play.db.jpa.Model proporciona automáticamente el campo Long id generado automáticamente?

Me pidieron que hiciera algunos cambios (y actualizaciones) en una base de datos que usa una aplicación web usando play.db.jpa.Model. Me preguntaba cómo la clase play.db.jpa.Model proporciona automáticamente el campo de identificación largo generado automáticamente. Quiero insertar datos independientes de la aplicación web.

preguntado el 31 de julio de 12 a las 14:07

1 Respuestas

Si echa un vistazo a la clase de Modelo, verá este fragmento de código

@Id
@GeneratedValue
public Long id;

Las dos anotaciones son responsables de la generación de la numeración automática. Para obtener más detalles sobre cómo funciona esto, consulte el documentos de hibernación para las propiedades del identificador.

Respondido 31 Jul 12, 20:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.