[Java lista] JPA lekerdezes
Csaba Ragasits
ragasits.csaba at gmail.com
2008. Már. 4., K, 14:01:33 CET
Átnéztem az entitásokat, de nem láttam eltérést a többihez képest.
Grawe.Java:
public class Grawe implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "ID", nullable = false)
...
@JoinColumn(name = "ARFOLYAM_ID", referencedColumnName = "ID")
@ManyToOne
private Arfolyam arfolyamId;
@JoinColumn(name = "DOLGOZO_ID", referencedColumnName = "ID")
@ManyToOne
private Dolgozo dolgozoId;
@JoinColumn(name = "FIOK_ID", referencedColumnName = "ID")
@ManyToOne
private Fiok fiokId;
@JoinColumn(name = "HITELTIPUS_ID", referencedColumnName = "ID")
@ManyToOne
private Hiteltipus hiteltipusId;
...
A tábla szerkezete:
create table "APP".GRAWE
(
ID INTEGER primary key not null GENERATED ALWAYS AS IDENTITY (START
WITH 1, INCREMENT BY 1),
SORSZAM SMALLINT not null,
...
)
ALTER TABLE grawe ADD CONSTRAINT grawe_fk FOREIGN KEY (arfolyam_id)
REFERENCES arfolyam (id);
ALTER TABLE grawe ADD CONSTRAINT grawe_fk1 FOREIGN KEY (fiok_id)
REFERENCES fiok (id);
ALTER TABLE grawe ADD CONSTRAINT grawe_fk2 FOREIGN KEY (dolgozo_id)
REFERENCES dolgozo (id);
ALTER TABLE grawe ADD CONSTRAINT grawe_fk3 FOREIGN KEY (hiteltipus_id)
REFERENCES hiteltipus (id);
Koller Krisztian <krisztian.koller at gmail.com> írta, 2008.03.04.:
> Esetleg kuld el azt a kodreszt (az orm.xml fajlt vagy a Grawe.java
> fajlt) ahol konfiguralod az entitasokat plusz a tabla script-jet....
>
> Krisztian
>
> 2008/3/4 Csaba Ragasits <ragasits.csaba at gmail.com>:
>
> > Köszönöm a válaszokat!
> >
> > Jogos, nem Native Query-t akartam csinálni.
> >
> > Átállítottam em.CreateQuery-re, most már nincsen hibaüzenetem, de
> > valahogy még most se az igazi.
> >
> > Ha Fiók és Dolgozóra szűrök, akkor a lekérdezés jól működik, de ha a
> > szűrésbe belerakom az árfolyamot, akkor megkapom a tábla egész
> > tartalmát.
> >
> > Ha bármelyik szűrésben szerepel az árfolyam, akkor olyan mintha nem is
> > szűrnék a lekérdezésben.
> >
> >
> >
> > Thx,
> > Csaba
>
> > _______________________________________________
> > Javalist mailing list
> > Javalist at javagrund.hu
> > http://javagrund.hu/mailman/listinfo/javalist
> >
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról