Usando Hibernate por un largo tiempo, quiero hacer un pequeño ejemplo hoy, la base de datos usa Oracle. Tengo la intención de usar la secuencia en Oracle como la clave principal de la tabla, pero no sé cómo usar Hibernate para asociarla. Pregúntele a un colega, se le dijo que usara una consulta como la declaración de selección "seleccionar sequence.nextval from dual", el método
es el siguiente:
1, primero cree sequence2 en oracle. En su hbm. Cuando la configuración xml es tal que los datos se vuelven a insertar, Hibernate genera automáticamente la siguiente declaración: genera automáticamente el siguiente valor de secuencia y luego inserta el objeto en la tabla. ¡Este problema está resuelto!
La secuencia es generar la clave primaria usando el mecanismo de secuencia proporcionado por la base de datos. Por ejemplo, la secuenciación en oralce se genera por hibernación de acuerdo con el dialecto de la base de datos. Una de las identidades, hilo y secuencia se utiliza automáticamente como método de generación de clave principal
crea la secuencia seq_idminvalue 1start con 1 aumento de 1cache 20;
< id column = " ID0000 " nombre = " id " tipo = " integer " > < clase generadora = " secuencia " > < param name = " secuencia " > seq_id < /param > < /generator > < /id >
hibernar: seleccione seq_id.nextval desde dual
hibernar: inserte en YXJK.T_YXJK_WHRYTXL (XM0000, ZW0000,
LXDH00, SJHM00, DZYJ00, IP0000, ID0000) valores (?,?,?,?,?,?,?)?
kernel de Linux es muy estable, pero aún así inevitablemente se encontrará con una situación de ch
Execlp busca un archivo de la variable de entorno PATH y ejecuta la definición: int execlp (const c
Descarga NetBeans Toma netbeans-7.0beta2-ml-javaee-linux.sh como ejemplo #sh netbeans-7.0beta2
1. Introducción a LVS 1. Proporcione capacidades de alta disponibilidad y equilibrio de carga para
mecanismo malloc Análisis uClibc
10 preguntas y respuestas útiles para la entrevista del comando de Linux
Linux RedHat cómo configurar el servicio telnet
Análisis de mecanismo de implementación de prioridad de kernel de Linux
Debian instalación método jdownloader
Seleccione la función y cómo utilizarla para nuestra función select () de driver
Introducción al proceso de configuración de red del sistema operativo Linux bajo la máquina virtual
El comando sed de Linux aprende la historia de la utilidad sed
Linux ve el uso de un puerto y mata
Sincronización en el kernel de Linux Knowledge
Actualización del parche de Win10 10130 Corregir Outlook Mail, Wi-Fi y otros errores
¿Cómo hacer win7 micrófono sonido pequeño
¿Qué es una vulnerabilidad del sistema? ¿Por qué el sistema está parcheado con frecuencia
En el sistema Win2003, el número de conexión múltiple del conjunto de escritorio remoto
Win10 abre las solicitudes de la tienda de aplicaciones. Explore.EXE no puede encontrar el elemento
¿Cómo guardar y guardar la computadora del sistema Win7?
Dos trucos para reparar fácilmente el icono de disco win7 error
Cómo instalar y desinstalar las herramientas de administración remota del servidor en Win10
¿Qué debo hacer si no se puede abrir el ícono de escritorio de la computadora WinXP?