Изменить имя таблицы объекта во время выполнения?

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

Поскольку отображение одного и того же объекта только с другим именем таблицы потребовало бы больших усилий,

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

   @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
       ...
   }

Если нет, tblCompounds.setModel (модель данных); ...

У меня есть jTable, и его модель таблицы определена следующим образом:

javax.swing.table.TableModel dataModel = 
     new javax.swing.table.DefaultTableModel(data, columns);
tblCompounds.setModel(dataModel);

Кто-нибудь знает, как я могу очистить его содержимое? Просто чтобы он вернулся к пустой таблице?

16
задан Arpan 20 May 2014 в 10:28
поделиться