Spring Data CRUDRepository ClasscastException - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть мультипроект gradle, в котором я определил несколько объектов MyEntity:

  • проект A содержит объект a.MyEntity, который отображает таблицу ENTITY.Этот проект также содержит a.MyEntityRepository extends CrudRepository<MyEntity, Long>.
  • проект B содержит сущность b.MyEntity, которая отображает таблицу ENTITY.Этот проект также содержит b.MyEntityRepository extends CrudRepository<MyEntity, Long>.
    • 1 Приложение SpringBoot, которое включает все мультипроекты.

Объекты соответствуют одной и той же таблице БД, но их область действия может быть различной: отображение всех столбцов или частиof.

Во время компиляции ошибки нет.

Во время выполнения, когда назначение выполняется в проекте A: MyEntity = myEntityRepo.findById(1L); Я получил ClassCastException, не могу привести b.MyEntity к a.MyEntity

Есть идеи почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...