Eclipse JPA Tools, создающий дубликаты полей в Generate Entities from Tables
JPA Tools -> Создать объекты из таблиц... приводит к дублирующим полям:
Как и следовало ожидать, это приводит к этому:
Не показаны все дублированные геттеры и сеттеры. Удаление их - это боль, даже для такого маленького класса, как этот.
Я не вижу простого способа исправить это. У кого-нибудь есть идеи, почему это происходит? Заранее спасибо.
0 ответов
Это верно для MySQL. У меня было три идентичных схемы с одной и той же пользовательской таблицей в экземпляре базы данных mysql. У сущности, созданной плагином JPA Tools, было несколько полей с одинаковыми именами, сопоставленных с несколькими пользовательскими таблицами в различных схемах. После того как я удалил все базы данных, кроме одной, в базе данных, инструмент получил правильный список полей, сопоставленных со столбцами таблицы.
Я была такая же проблема. Я просто переименовал другую таблицу в другую схему. Кажется, что Generate Entities from Table в Eclipse для базы данных MySQL ищет все таблицы с одинаковыми именами независимо от схемы.