Necesito saber cómo usar la etiqueta de la bolsa y cuál es el propósito de la misma?¿Cuál es el uso de la etiqueta de bolsa en Hibernate?
Respuesta
Para mapeo de la colección
Si la tabla no tiene una columna de índice, y aún desea utilizar la lista como el tipo de propiedad, puede asignar la propiedad como una bolsa de hibernación <>. Una bolsa no conserva su orden cuando se recupera de la base de datos, pero puede ser ordenada u ordenada opcionalmente.
http://docs.jboss.org/hibernate/core/3.3/reference/en/html/collections.html
Desde el API:
Una bolsa es una colección desordenada, unkeyed que puede contener el mismo elemento varias veces. Una bolsa permite duplicados, por lo que no tiene clave principal. La API de colecciones Java, curiosamente, no tiene Bolsa.
Una breve y sencilla respuesta:
No es necesario utilizar la etiqueta <index>
hacer el mapa de un List
sin clasificar y que también no necesitan una columna índice adicional en la base de datos.
A diferencia de una lista, una bolsa no conserva el orden de sus elementos, pero puede especificar un parámetro order-by
para recuperar sus elementos en un orden específico.
- 1. ¿Cuál es el uso de session.flush() en Hibernate
- 2. ¿Cuál es el uso de las notaciones de comentario en la etiqueta de estilo?
- 3. ¿Cuál es el uso de la sintaxis = =?
- 4. ¿Cuál es la etiqueta <dl>?
- 5. ¿Cuál es el uso de Html.BeginForm en MVC3
- 6. ¿Cuál es la diferencia entre la etiqueta de script y la etiqueta "<%....%>"?
- 7. ¿Cuál es el uso del uso de init() en JavaScript?
- 8. ¿cuál es el uso real de la interfaz en java?
- 9. ¿Cuál es el uso de la interfaz IClonable en .NET?
- 10. ¿cuál es el uso de la palabra inline en Delphi
- 11. ¿Cuál es el uso de la sobrecarga const en C++?
- 12. ¿Cuál es el uso de la interfaz clonable en java?
- 13. ¿Cuál es el uso previsto de IllegalStateException?
- 14. ¿Cuál es el uso de autómatas finitos?
- 15. ¿Cuál es el uso de Deployment.Current.Dispatcher.BeginInvoke (() => {...})?
- 16. ¿Cuál es el uso de typedef?
- 17. Hibernate: el mejor tipo de colección para usar - bolsa, idbag, conjunto, lista, mapa
- 18. ¿Cuál es el uso correcto de DataContext.Refresh()?
- 19. ¿cuál es el uso básico de alignment_storage?
- 20. ¿Cuál es el uso de @SuppressWarnings
- 21. ¿Cuál es el uso de singletonList?
- 22. ¿Cuál es el uso de window.external?
- 23. ¿Cuál es el uso de - [NSUserDefaults registerDefaults:]?
- 24. ¿Cuál es el uso de Log4j API?
- 25. ¿Cuál es el uso de "indulgente"?
- 26. ¿Cuál es el uso de LOCAL_MODULE_TAGS?
- 27. ¿Cuál es el uso correcto de EnsureChildControls()?
- 28. ¿Cuál es el uso de Indexers?
- 29. ¿Cuál es el uso principal de MarshalByRefObject?
- 30. ¿Cuál es el uso de AtomicReferenceArray?