Hey,
Ik ben bezig met een applicatie waar ik mijn entity koppel aan een view. De view gebruikt velden die gegenereerd worden door een extract van een xml te gaan doen dus updaten naar die view (van die velden) zal niet lukken.
Ik dacht dit makkelijk op te lossen door de annotation Column te voorzien van het updatable=false attribuut, maar wanneer ik mijn merge functie oproep, probeert jpa doodleuk toch de velden op te nemen in de query, want natuurlijk een exceptie creëert die zegt: no virtual columns allowed.
Hier heb je zo'n voorbeeld van een veld:
heb ik hier nog iets te kort waardoor hij de update wel uitvoert?
vergeten te vermelden, ik gebruik Toplink Essentials
Ik ben bezig met een applicatie waar ik mijn entity koppel aan een view. De view gebruikt velden die gegenereerd worden door een extract van een xml te gaan doen dus updaten naar die view (van die velden) zal niet lukken.
Ik dacht dit makkelijk op te lossen door de annotation Column te voorzien van het updatable=false attribuut, maar wanneer ik mijn merge functie oproep, probeert jpa doodleuk toch de velden op te nemen in de query, want natuurlijk een exceptie creëert die zegt: no virtual columns allowed.
Hier heb je zo'n voorbeeld van een veld:
Java:
1
2
| @Column(name = "BESTANDSNAAM", updatable=false) private String filename; |
heb ik hier nog iets te kort waardoor hij de update wel uitvoert?
vergeten te vermelden, ik gebruik Toplink Essentials
[ Voor 3% gewijzigd door Verwijderd op 08-05-2008 12:08 ]