如何配置我的服务以从单个数据库获取会话?

时间:2016-02-17 19:47:31

标签: java database oracle jdbc database-connection

我在Oracle中有3个数据库(Test1,Test2,Test3)。我需要从仅存在于Test1而不存在于其他数据库中的表中运行查询。如何使用hibernate sessionFactory配置我的服务从该特定数据库获取会话。

如果您需要更多信息,请告诉我们。感谢。

1 个答案:

答案 0 :(得分:0)

Hibernate会话工厂采用JDBC URL。 Oracle的JDBC URL包含数据库名称:

  jdbc:oracle:<drivertype>:@<database>

例如:

dbc:oracle:thin:@myhost:1521:orcl

因此,您可以通过URL指定连接到哪个数据库。