alright. so it looks like I had to extends a different class :)
PersistenceMappingDefaults
making progress! thank you.
Now I need to figure out how to override the Sequence generator to
behave like the old Kodo. Any tips or hints on that?? Is there a way
to make it JPA standard, or only OpenJPA?
Fernando Padilla wrote:
um.
So i just tried to do that. My first attempt, I was just trying to do
logging while delegate to MappingDefaultsImpl, by both wrapping and/or
extending. But I keep getting null pointer exceptions.
What do you suggest? How would I get started in creating my own
MappingDefaults?
Pinaki Poddar wrote:
Hi,
Fernando Padilla wrote:
So, is there any way that I can plugin a class to determine the
default TABLE/COLUMN names?
Start looking from
interface org.apache.openjpa.jdbc.meta.MappingDefaults
and its 'JPA'-specifc implementation
org.apache.openjpa.jdbc.meta.ClassMapping.PersistenceMappingDefaults
It is possible to plug-in a custom implementation via:
<property name="openjpa.jdbc.MappingDefaults"
value="com.acme.MyMappingDefaults"/>
For further details:
[1]
http://openjpa.apache.org/builds/latest/docs/manual/manual.html#openjpa.jdbc.MappingDefaults