Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.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
Jpa 嵌入式Derby Jar实际上创建了数据库吗_Jpa_Derby - Fatal编程技术网

Jpa 嵌入式Derby Jar实际上创建了数据库吗

Jpa 嵌入式Derby Jar实际上创建了数据库吗,jpa,derby,Jpa,Derby,我按照本教程中的一些步骤添加了一个JPA上下文动态Web项目。我能够添加数据并成功检索它。但是如果我想像实际的数据库一样签入它,有可能吗?如果是,我在哪里可以找到它。我在mac上执行此操作,并且指向persistence.jdbc.url的路径类似于/user/vny/database/simpdb。另外,这是实现JPA的一种好方法,还是先安装数据库然后建立连接更好 如果您使用的是ApacheDerby数据库,那么它将创建一个静态 数据库,您可以在其中插入数据并检索 但由于它是一个静态数据库,它

我按照本教程中的一些步骤添加了一个JPA上下文动态Web项目。我能够添加数据并成功检索它。但是如果我想像实际的数据库一样签入它,有可能吗?如果是,我在哪里可以找到它。我在mac上执行此操作,并且指向persistence.jdbc.url的路径类似于/user/vny/database/simpdb。另外,这是实现JPA的一种好方法,还是先安装数据库然后建立连接更好

如果您使用的是ApacheDerby数据库,那么它将创建一个静态 数据库,您可以在其中插入数据并检索 但由于它是一个静态数据库,它将很快消失 你关闭了你的应用程序,所以derby的数据永远不会被存储 任何位置,而不是静态内存块


安装一个db然后建立一个JPA连接更好吗?或者这样可以吗?注意,只有在创建一个内存中数据库时,上面的答案才是正确的,如下所示:jdbc:derby:memory:myDB;create=true如果没有“内存”,它将创建存储数据库的实际文件。如需更多信息,请参阅上文链接的Bryan Pendleton的答案