Изменить имя таблицы сущности во время выполнения?

Это таблица, которая создается ежемесячно. В основном структура всех ежемесячных таблиц одинакова.

Так как было бы много работы, чтобы отобразить одну и ту же сущность только с другим именем таблицы,

Можно ли изменить имя таблицы сущности, как показано ниже, во время выполнения, поскольку у них в конце концов одинаковая структура таблицы ?

   @Entity
   @Table(name="FOO_JAN2010") // any other ways to generate this dynamically?
   public class FooJan2010Table {  // if we can dynamically set the table name this can be simply named FooTable
       ...
   }

Если нет, какой подход вы можете предложить?

20
задан Shawn 19 January 2017 в 21:45
поделиться