Bonjour,

J'ai un petit soucis de conception, je m'explique :

Nous avons plusieurs tables en base de donnée "stats_032010", "stats_042010", "stats_052010",... . ces tables sont générées automatiquement chaque début de mois.
Je cherche à mettre en place une classe "Dbmodel" JPA de manière générique ou pour formuler d'une autre manière "comment lier toutes ces table a une unique classes avec JPA.

J'ai bien pensé à un patern fabrique mais ca impliquerai à créer chaque mois une classe spécifique. L'autre solution a laquelle j'avais pensé été de définir le contenu de l'annotation @Table de manière dynamique mais comment ? impossible de faire @Table( $this.tableName) car l'objet n'est pas instancier lors de l'attribution de l'annotation.

quelqu'un aurait des pistes de recherche a me donner ? Voire même une solution ?


Bonne journée,
Bastien J.