обратный инжиниринг кодировки символов в спящем режиме - PullRequest
0 голосов
/ 15 сентября 2011

Привет! Я пытаюсь выполнить обратный инжиниринг с моей базой данных oracle, но у меня возникла небольшая проблема: hibernate генерирует имена классов в нежелательной кодировке.например, если имя таблицы "KKYAGI"

, мое имя класса - "KkyAgı", здесь "ı" - проблема для меня, я хочу его как "KkyAgi".Я знаю, что мы можем создать собственную стратегию обратного инжиниринга с помощью инструментов гибернации, но мне не удалось сделать это с помощью netbeans.

Есть ли простой способ сделать это, или если мне нужно использовать hibernatetools, любой может помочь мне с сетевыми компонентами?Спасибо.

Ответы [ 2 ]

1 голос
/ 15 сентября 2011

Полагаю, вы запускаете NetBeans на машине с турецкой локалью. Если это так, попробуйте изменить языковой стандарт, используемый NetBeans, изменив системное свойство user.language (обратите внимание, что это свойство системы JVM, а не переменная среды).

Я не уверен, как работает запуск NetBeans, но я думаю, что должна быть некоторая конфигурация, в которой вы можете указать свойства JVM, и вы можете написать что-то вроде -Duser.language=en.

0 голосов
/ 27 декабря 2014

Для Eclipse Ide (инструменты гибернации) Попробуйте добавить -Duser.language = en внизу вашего eclipse.ini, который находится в вашем каталоге установки eclipse (сохраните резервную копию eclipse.ini перед любыми изменениями).

...