Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Datanucleus-MySQL中准备语句_Java_Mysql_Jdo_Datanucleus - Fatal编程技术网

Java 在Datanucleus-MySQL中准备语句

Java 在Datanucleus-MySQL中准备语句,java,mysql,jdo,datanucleus,Java,Mysql,Jdo,Datanucleus,Datanucleus(使用JDO)在处理MySQL时可以使用prepare语句吗? 如果是,我如何启用它? 默认情况下是否打开 编辑: 我忘了提到:我使用的是DataNucleus 2.2,显然它在默认情况下使用这些(用于RDBMS)。它还将使用什么?显然,它在默认情况下使用这些(对于RDBMS)。它还将使用什么?当我将日志添加到MySQL时,我看到了实际的语句。我没有看到任何prepare语句或bind变量被使用。顺便说一句,我忘了提到我使用的是2.2。日志告诉您SQL语句。它没有说明所

Datanucleus(使用JDO)在处理MySQL时可以使用prepare语句吗?
如果是,我如何启用它?
默认情况下是否打开



编辑:

我忘了提到:我使用的是DataNucleus 2.2,显然它在默认情况下使用这些(用于RDBMS)。它还将使用什么?

显然,它在默认情况下使用这些(对于RDBMS)。它还将使用什么?

当我将日志添加到MySQL时,我看到了实际的语句。我没有看到任何prepare语句或bind变量被使用。顺便说一句,我忘了提到我使用的是2.2。日志告诉您SQL语句。它没有说明所使用的对象是否是(java.sql.)PreparedStatement,而事实就是如此。但是,您没有发布任何信息、持久性操作、类、元数据或任何东西来将其放在上下文中,因此无法再进一步。我不会看到MySQL原生的“PREPARE stmt_name FROM preparable stmt”语句(正如我手动使用它们时看到的那样)?MySQL在其日志中放置的内容(对我来说)不感兴趣。您的问题是DataNucleus是否使用PreparedStatement,您可以很容易地从其代码中看出它确实使用PreparedStatement。谢谢。实际上,我的问题是DataNucleus是否使用prepare语句(RDBMS),而不是它是否使用PrepareStatement Java对象,但我现在明白了。不幸的是,它没有将绑定变量(至少在2.2.4中)用于那些准备好的语句。对吗?当我将日志添加到MySQL时,我看到了实际的语句。我没有看到任何prepare语句或bind变量被使用。顺便说一句,我忘了提到我使用的是2.2。日志告诉您SQL语句。它没有说明所使用的对象是否是(java.sql.)PreparedStatement,而事实就是如此。但是,您没有发布任何信息、持久性操作、类、元数据或任何东西来将其放在上下文中,因此无法再进一步。我不会看到MySQL原生的“PREPARE stmt_name FROM preparable stmt”语句(正如我手动使用它们时看到的那样)?MySQL在其日志中放置的内容(对我来说)不感兴趣。您的问题是DataNucleus是否使用PreparedStatement,您可以很容易地从其代码中看出它确实使用PreparedStatement。谢谢。实际上,我的问题是DataNucleus是否使用prepare语句(RDBMS),而不是它是否使用PrepareStatement Java对象,但我现在明白了。不幸的是,它没有将绑定变量(至少在2.2.4中)用于那些准备好的语句。对吗?