首页 > 解决方案 > Java 对象连接

问题描述

我的应用程序中有几个查询在 oracle 11 上执行跨模式连接。由于安全原因,模式正在迁移到不同的数据库,我必须将跨模式 SQL 查询更改为不同的解决方案。SQL 有 2-3 个表连接和一些用于过滤的 WHERE 条件。有人可以提出解决方案吗?

一个。我正在探索独立查询各个表,然后在 Java 中执行 JOINS 和过滤的想法。为此,我在 Java 中探索 JDBCRowSet 和 FilterRowSet,但它们似乎具有非常基本的连接和过滤器支持。有人可以建议大多数 SQL JOINS 和 WHERE 条件是否可以转换为此?

湾。此外,一些基本查询(我从较大的跨模式连接查询中分解出来的较小查询)将通过对其他应用程序的服务调用来检索。JDBCRowSet 似乎不是一个优雅的解决方案。

注意:- 由于数据库安全原因,Oracle 中的 DBLink 不是一个选项。

标签: javaoraclejoinjdbc

解决方案


推荐阅读