在MultipleHiLoPerTableGenerator中为Hibernate实现多租户

时间:2013-05-04 19:14:50

标签: hibernate hilo multi-tenant

我正在尝试使用共享架构创建一个多租户应用程序。我们已经确定了一个鉴别器字段,它将有助于过滤掉客户的数据库。

我在TableGenerator策略中遇到了为某些实体生成主键的问题。

根据逻辑,我们将有2列用于seq_name,另一列(seq_count)用于跟踪计数。

但是,由于它的多租户应用程序我需要为每个客户分开它们。因此,多个客户将拥有seq_name& seq_count列分别属于它们。

我原以为我可能要为TableGenerator编写一些自定义逻辑,其中包含一个鉴别器列的属性,但在此之前,我需要一些建议,这是他们的任何其他方法吗?

0 个答案:

没有答案