Eclipse JPA Tools, создающий дубликаты полей в Generate Entities from Tables

JPA Tools -> Создать объекты из таблиц... приводит к дублирующим полям:

Dups

Как и следовало ожидать, это приводит к этому:

Dups

Не показаны все дублированные геттеры и сеттеры. Удаление их - это боль, даже для такого маленького класса, как этот.

Я не вижу простого способа исправить это. У кого-нибудь есть идеи, почему это происходит? Заранее спасибо.

0 ответов

Это верно для MySQL. У меня было три идентичных схемы с одной и той же пользовательской таблицей в экземпляре базы данных mysql. У сущности, созданной плагином JPA Tools, было несколько полей с одинаковыми именами, сопоставленных с несколькими пользовательскими таблицами в различных схемах. После того как я удалил все базы данных, кроме одной, в базе данных, инструмент получил правильный список полей, сопоставленных со столбцами таблицы.

Я была такая же проблема. Я просто переименовал другую таблицу в другую схему. Кажется, что Generate Entities from Table в Eclipse для базы данных MySQL ищет все таблицы с одинаковыми именами независимо от схемы.

Другие вопросы по тегам