我们有一个应用程序使用我们无权访问它的 java 类的框架。我只能看到字节码格式的 .class 文件。所以我不能覆盖那个类。在该课程中,我们有一个如下所示的本机查询:
"从 table1 中选择 col1,其中 col2='x'";
我的意思是条件不是参数的。同样,我无权更改代码中的查询。该应用程序使用 Oracle 数据库和 Hibernate 作为 ORM。问题是
“有没有办法告诉 Oracle 或 Hibernate 用参数化查询来更改这个硬编码查询?”
我们有一个应用程序使用我们无权访问它的 java 类的框架。我只能看到字节码格式的 .class 文件。所以我不能覆盖那个类。在该课程中,我们有一个如下所示的本机查询:
"从 table1 中选择 col1,其中 col2='x'";
我的意思是条件不是参数的。同样,我无权更改代码中的查询。该应用程序使用 Oracle 数据库和 Hibernate 作为 ORM。问题是
“有没有办法告诉 Oracle 或 Hibernate 用参数化查询来更改这个硬编码查询?”