In Fluent N-Hibernate + N-Hibernate when you create and use component classes you do not need to explicitly specify a name for each one of the members in the user classes. The system by default or by some kind of convention create columns with following format.
[member name.particular component element name]
I wonder whether is there any such strategy exist when the JPA + Hibernate is used, so that you don’t have to explicitly specify each column name?
An Naming convention exist for Hibernate I place this config in my persistence.xml file and every thing went as I wanted.