Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.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 JDBC连接和EntityManager的使用_Java_Database_Eclipse_Jdbc - Fatal编程技术网

Java JDBC连接和EntityManager的使用

Java JDBC连接和EntityManager的使用,java,database,eclipse,jdbc,Java,Database,Eclipse,Jdbc,我有一个学校项目,因为我们需要使用数据库,所以我们还需要能够在主应用程序之外启动jdbc连接。我想知道是否有人有一个简短的解决方案,我如何才能做到这一点。我的另一个问题是我是否需要一个用于查询的EntityManager。最后但对我来说绝对不是最不重要的一点,这些准备好的报表有什么用 在Eclipse中使用Java您可能需要获取当前关于JDBC的教程并完成它(例如)。如果数据库已经在运行,获取连接只需要几行代码。PreparedStatements只是在使用前准备好的SQL语句,也就是说,您可以

我有一个学校项目,因为我们需要使用数据库,所以我们还需要能够在主应用程序之外启动jdbc连接。我想知道是否有人有一个简短的解决方案,我如何才能做到这一点。我的另一个问题是我是否需要一个用于查询的EntityManager。最后但对我来说绝对不是最不重要的一点,这些准备好的报表有什么用


在Eclipse中使用Java

您可能需要获取当前关于JDBC的教程并完成它(例如)。如果数据库已经在运行,获取连接只需要几行代码。PreparedStatements只是在使用前准备好的SQL语句,也就是说,您可以重用它们,参数不会直接添加到查询中,而是通过查询中的占位符和语句上相应的
setXxxx(…)
调用添加到查询中。这基本上消除了SQL注入的威胁,因此使用PreparedStatement是一个很好的习惯,可以在早期就开始使用。