gpt4 book ai didi

java - 是否有任何 "portable"Java SQL 包?

转载 作者:行者123 更新时间:2023-11-29 08:45:24 26 4
gpt4 key购买 nike

我对便携的定义是:

当我将我的JAVA程序导出到一个jar文件时,其他人(使用我的jar的)除了JRE之外不需要安装任何东西;也就是说,可移植的JAVA SQL包是一个jar文件,用户可以像普通包一样使用它,不需要安装任何其他东西。

用于 JAVA 的 SQLite 是“可移植的”吗?如果不是,任何 SQL 包都是“可移植的”?或者没有这样的SQL包,用户必须安装一些SQL环境?

===========

我想我需要一个 jar 文件(只是一个 jar 包!不需要任何分期付款!),它接受 SQL 语句,如创建表。我的 java 程序很小,所以我不想安装像 MySQL 这样的大型 SQL 环境。只需要SQL的一些基本功能,比如建表和查询。

最佳答案

有一些嵌入式数据库可以在内存中实现,比较流行的有:HSQL,H2和Derby。(都和mysql类似)

您可以编写“create table..”以在 sql 文件中构建架构,应用加载它并创建数据库。当然你也得提前加上sql驱动。

但应用结束后,数据无法维护。

关于java - 是否有任何 "portable"Java SQL 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25701694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com