Spring Cassandra @Table-аннотация не управляет именем таблицы, когда класс находится в зависимости - PullRequest
0 голосов
/ 14 февраля 2019

Мои сущности аннотированы следующим образом:

@Table("actual_table")
public class MyEntity {
    ...
}

Они находятся в общей библиотеке как зависимость Maven.Имя таблицы используется в одном приложении Spring Boot, но не в другом, единственное очевидное отличие состоит в том, что Spring 1.5 против Spring 2.0

Первое приложение правильно генерирует запросы, такие как «SELECT * FROM actual_table;»в то время как второе приложение генерирует запросы типа «SELECT * FROM mytable;».

Отладка кода показывает, что существует объект метаданных, который передается в стек, откуда берется имя таблицы.Я просто не могу сказать, почему эти метаданные имеют неправильное значение во втором приложении.

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