When we add dependency of *hibernate-jpamodelgen* artifact and run mvn clean install command. Metamodel classes are generated succesfully. But field name constants have some Turkish Characters, and that causes compile error.
!ScreenClip.png| thumbnail width=200,height=183 !
.
Because* org.hibernate.jpamodelgen.util.StringUtil* classes' *getUpperUnderscoreCaseFromLowerCamelCase *method has *toUpperCase()* call. It should have parameter Locale.ROOT in it. So that that problem won't occur. Or we should have a setting to change that. Although our computers has Locale.TR we are progrraming in English. |
|