There is this is this table that is being generated on a monthly basis. Basically the table structure of all monthly tables is the same.
Since it would be a lot of work to map the same entity just with a different table name,
Is it possible to change the table name of an entity as follows on runtime since they have the same table structure after all?
@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
...
}
If not, what approach can you suggest?