【发布时间】:2016-11-07 08:48:51
【问题描述】:
我正在开发一个具有多个架构的应用程序。现在我们计划在 dao 层使用 hibernate。
如果我们为所有模式都有一个会话工厂,那可以吗?在实体上,我将指定架构名称。
请告诉我你的建议。
谢谢。
【问题讨论】:
我正在开发一个具有多个架构的应用程序。现在我们计划在 dao 层使用 hibernate。
如果我们为所有模式都有一个会话工厂,那可以吗?在实体上,我将指定架构名称。
请告诉我你的建议。
谢谢。
【问题讨论】:
是的,这是一个完全合法的设置。
【讨论】:
javax.persistence.Table 注释具有schema 属性的原因,这样您就可以将实体分布在各种模式(或者如果您使用Oracle,则为表空间)。