eclipse Duplikat generatora o nazwie „ID_GENERATOR” zdefiniowany w tej jednostce trwałości
Obecnie mam ten problem, którego nie mam przed migracją do eclipse-jee-kepler. Co ja mam:
Mam 2 klasy, bazę i klasę rozszerzającą:
public abstract class BaseEntity implements Serializable {
@Id
@GeneratedValue(generator = "ID_GENERATOR")
@Column(name = "ID")
private Long id;
}
@Entity
@Table(name = "CUSTOMER")
@SequenceGenerator(name = "ID_GENERATOR", sequenceName = "CUSTOMER_SEQ")
public class Customer extends BaseEntity {
}
Zanim nie będę miał tego błędu sprawdzania poprawności, ale teraz eclipse go rzuca. Mogę kompilować, budować i wdrażać z powodzeniem, ale znacznik błędu sprawia, że trudno jest wskazać błędy kompilacji, gdy tak naprawdę masz.
Błąd wydaje się oczywisty, ponieważ mam ID_GENERATOR na wszystkich rozszerzających się klasach. Moje pytanie: 1.) Czy mogę zignorować ten błąd? 2.) Wszelkie prace? Prawdopodobnie przy użyciu innego podejścia.