Hibernate中的内存数据库

时间:2012-09-19 10:34:09

标签: hibernate hsqldb multi-tenant

这些天我正在使用hibernate,我使用“hsqldb”作为内存数据库和JPA,在我们的应用程序中我们使用“多租户”,所以我们使用的是hibernate。我可以在hibernate中使用具有多租户的内存基数据库吗?

@Autowired
protected TenantBasedSessionFactory tenantBasedSessionFactory;

Session session = tenantBasedSessionFactory.getTenantBasedSession("1")

我可以用这种方式将内存数据库与hibernate一起使用吗?

谢谢你, 干杯

1 个答案:

答案 0 :(得分:0)

您可能希望查看H2而不是HSQLDB(但这是个人观点)。使用Hibernate的内存与持久数据库(有或没有多租户)没有什么不同。