O GoConqr está de visual novo! Conte para nós o que você achou.

Fluxograma

Claves primarias y tipos de datos en Hibernate

Maria Orca Espanhol

Diagrama de flujo sobre claves primarias en Hibernate: propiedades, tipos de datos y componentes

Diagrama de flujo: claves primarias en Hibernate

Conteúdo do fluxograma

  1. Claves Primarias y Tipos de datos

  2. Tipos básicos

  3. (Java.util.Date)

  4. timestamp

    (año, mes, día, horas, minutos y segundos).

  5. time

    (horas, minutos y segundos).

  6. date

    (año, mes y día).

  7. (Java.lang.Boolean)

  8. true_false

    El valor se guardará como un CHAR(1) con los valores de T y F para true y fals

  9. yes_no

    Se guarda como un CHAR(1) con los valores de Y y N para true y false.

  10. boolean

    Forma estándar

  11. tipos

  12. (java.lang.String)

  13. Debe ser rápida de generar.

  14. string

    Se guardará como un VARCHAR.

  15. text

    Se guardará como un CLOB o TEXT.

  16. Boolean

  17. fecha y hora

  18. tipos

  19. tipos

  20. Texto

  21. Claves primarias

  22. Propiedades

  23. Nunca debe cambiar.

  24. No puede ser null.

  25. Debe ser única.

  26. Debe ser una única columna.

  27. Primaria natural

  28. Columna relacionada con el modelo de negocio con el que estamos trabajando.

  29. Puede cambiar,ser null, ser compuesta.

  30. <generator>

  31. Indica que la clave primaria será generada por Hibernate

  32. Usa el atributo class para calcular la clave primaria

  33. native, identity , sequence, increment, uuid.hex, guid, foreign

  34. valores

  35. Componentes

  36. Los componentes permiten que varias clases relacionadas se almacenen en una única tabla de la base de datos.

  37. El tag <component>

    se utiliza para especificar que la propiedad Java de la clase se persistirá en la propia tabla de la clase principal.

  38. name

    Contiene el nombre de la propiedad con referencia al objeto con el que forma la relación.

  39. atributo

  40. @Embeddable

    Indica que esta clase se usará como un componente y que se guardará en la misma tabla que la clase que la posee.

  41. Diferencias

  42. Uno a uno

  43. Las 2 clases Java se almacenan en tablas distintas

  44. Componente

  45. Las 2 clases se almacenana en la misma tabla.

  46. Deben incluir la referencia a la clave primaria que ambas comparten.

  47. Sólo necesita clave primaria la clase principal

    y no el componente.

  48. Es posible persistir cualquiera de las 2 clases y se guardará la otra

  49. Sólo se puede persistir la clase principal y no el componente.

  50. Enumerados

  51. El tag <type>

  52. Define una forma personalizada de persistir una propiedad Java.

  53. name

    Este atributo contiene la FQCN de una clase Java

  54. Tag anidados

    param

  55. indicarle a la clase Java org.hibernate.type.EnumType el enumerado a persistir y el tipo de la columna de base de datos que hemos usado.

  56. enumClass

    type

  57. atributo

  58. parametros

  59. @Enumerated

  60. indica que la propiedad Java es un enumerado.

  61. EnumType

  62. atributo

  63. indica cómo se debe persistir en la base de datos el enumerado.

Informações

Descrição
Fluxograma sobre Sem título, criado por Maria Orca em 20-09-2017.
Criado por
Maria Orca
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?