java - Java 对象连接
问题描述
我的应用程序中有几个查询在 oracle 11 上执行跨模式连接。由于安全原因,模式正在迁移到不同的数据库,我必须将跨模式 SQL 查询更改为不同的解决方案。SQL 有 2-3 个表连接和一些用于过滤的 WHERE 条件。有人可以提出解决方案吗?
一个。我正在探索独立查询各个表,然后在 Java 中执行 JOINS 和过滤的想法。为此,我在 Java 中探索 JDBCRowSet 和 FilterRowSet,但它们似乎具有非常基本的连接和过滤器支持。有人可以建议大多数 SQL JOINS 和 WHERE 条件是否可以转换为此?
湾。此外,一些基本查询(我从较大的跨模式连接查询中分解出来的较小查询)将通过对其他应用程序的服务调用来检索。JDBCRowSet 似乎不是一个优雅的解决方案。
注意:- 由于数据库安全原因,Oracle 中的 DBLink 不是一个选项。
解决方案
推荐阅读
- python-3.x - python3 - 成功将 CSV 文件读入 2D Arrary 后 - 如何按索引打印单个单元格?
- flutter - 在不滚动的情况下更改 listviewbuilder 中的项目状态
- pyspark - 在 Databricks 笔记本中通过 pyspark 读取 url
- android - 如何获得多个 Spinner 值?
- import - 当从 node_modules 内部导入 carbon-icons-svelte 错误时,无法在 svelte 组件中使用 Jest 测试:Jest 遇到了意外的令牌
- java - 如何为这个看似简单的案例制作正则表达式?
- python - python请求-抓取谷歌搜索会阻碍数据框
- html - Django 如何安全地显示来自用户输入表单的链接
- ruby-on-rails - 将数据库导出为 CSV 并将其导入新数据库会导致问题
- java - 扫描仪不使用 scan.NextInt() 和 .hasNext() 循环关闭