Мои сущности аннотированы следующим образом:
@Table("actual_table")
public class MyEntity {
...
}
Они находятся в общей библиотеке как зависимость Maven.Имя таблицы используется в одном приложении Spring Boot, но не в другом, единственное очевидное отличие состоит в том, что Spring 1.5 против Spring 2.0
Первое приложение правильно генерирует запросы, такие как «SELECT * FROM actual_table;»в то время как второе приложение генерирует запросы типа «SELECT * FROM mytable;».
Отладка кода показывает, что существует объект метаданных, который передается в стек, откуда берется имя таблицы.Я просто не могу сказать, почему эти метаданные имеют неправильное значение во втором приложении.