如何为一个实体设置各种数据库? [休眠]

How to set various Databases for one entity ? [HIBERNATE]

我有一个实体,它根据我如何称呼这个实体从各种表中检索它的数据,它显示在这里:hibernate two tables per one entity 这对我来说很好。但是如何设置休眠来为一个实体调用各种数据库呢?

根据您的需要使用多个数据库来处理单个实体。 (错了再指正)

因此,要在休眠状态下使用多个数据库,请参考链接 1 and 2,因为它已多次询问儿子。

关于鉴别器值 (discriminator-value),我不认为这是完全可能的,因为根据文档 3 鉴别器用于继承目的。

我的理解是,如果您有 2 个具有 Table Student 的数据库,其中两个连接 类 BadStudentGoodStudent,但是要使用哪个数据库工作仅由由数据源 (DB) 配置的 Hibernate 会话工厂决定,因此如果你想在 2 个数据库上工作,你必须定义两个数据源。

如果我误解了您的要求或疑问,请纠正我。