Tuve un problema con el enlace JMelnik proporcionado amablemente: Creé la consulta compleja como una Vista en Javadb, luego intenté arrastrar la vista al formulario, pero Netbeans no me permitió soltarla (por lo tanto, pude no autocreate la mesa con destino vi en ese enlace que no soy el único que experimenta este
solución que funcionó para mí:..
CREATE VIEW en dB, para su complejo con SQL une
"Crear entidad desde la base de datos" en el paquete de entidades, y asígnele el nombre xxxViewName
- Asegúrese de que un campo de la entidad se identifique como clave, agregando "@Id" encima.
Crear java consulta persistencia en el Navegador:
Asegurarse de diseño de formularios es visible, a continuación, haga clic derecho en "Otros componentes" en el Navegador y seleccione Agregar desde Paleta> Java Persistence> Consulta
Configure la consulta: NO use el habitual "show xxxViewName" (que falla porque JPA no es compatible con show). Utilice Seleccionar w de xxxViewName w"
Crear java lista de resultados de la persistencia en el Navegador:
- Similar a crear la consulta Asegúrese de ajustar parámetros de tipo de lista a
Enlazar. su JTable a la lista.
No, no lo es. ¿Por qué? –
Lo que sea que funcione mejor para usted, obviamente, no es un "antipatrón". Sabes lo que funciona mejor tter for you ... – DataNucleus