Hi
As a follow up to some of my earlier questions regarding using SpringPhysicalNamingStrategy when generating using JPADatabase I'm now facing problems with record mapping my JPA classes.
When using the SpringPhysicalNamingStrategy a field named myField is mapped to column my_field which the DefaultRecordMapper will not match correctly (since I do not annotate using @Column(name="my_field")).
I tried to run the generator with jpaAnnotations=true so the Records get the jpa annotations but it looks like the mapper only looks for the annotations on the JPA classes.
Did anyone run into this and have a simple solution?
I thought about having locally maintained copies of DefaultRecordMapper/DefaultRecordUnmapper and their providers but I think the field name <-> column name conversion is pretty deeply buried in the code.
I could also just skip using the JPA classes and just use the Record classes, but I use lombok with @Accessor(chain=true) on my JPA classes and really miss chained setters on the Record classes, could I add that annotation myself with a costum Generator?
Just re-read my post and I can see it's a bit of a rambling but I still hope someone can suggest a way forward :-).
Best regards Jens