Apache Derby 嵌入式模式部署

2023-12-23

我有一个 Java 应用程序,它有一个嵌入式 Derby 数据库(尽管没有休眠)。该应用程序使用以下属性:

datasource.driverClassName = org.apache.derby.jdbc.EmbeddedDriver
datasource.url = jdbc:derby:C:/derby/mydb;
datasource.username = 1234
datasource.password = 1234

一切都工作得很好而且很棒。现在我需要打包所有内容并将其提供给客户端以安装在他们的 GlassFish 服务器上,现在我不希望客户端安装 Derby,也不希望他们知道该应用程序正在使用数据库。

问题是:德比应该在 JAR 中的什么位置?以及“datasource.url”应该是什么?

提前致谢。


您可以在网络应用程序中找到数据库数据文件。例如在“WEB-INF/data/”中(当然还有“WEB-INF/lib/”中的 Derby 驱动程序文件)。

因此,您可以将预先配置的数据库(使用“相对路径”JDBC url)嵌入到提供给客户端的 WAR 文件中。他不必手动安装 Derby DB。

注意:当您提供应用程序更新时,您必须小心(不要删除数据库)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apache Derby 嵌入式模式部署 的相关文章

随机推荐

  • 如何在 Windows 7 中更改 git shell 的起始目录

    我下载并安装了 GitHub 提供的程序 包括 Git Shell 问题是我想将 Git Shell 程序的主目录设置为自定义目录 但我不知道该怎么做 我尝试从 Git Shell 快捷方式的属性菜单中更改 开始于 字段 但没有成功 任何人
  • 使列表尽可能不排序的函数

    我正在寻找一个函数来使列表尽可能不排序 最好用Python 背景故事 我想检查 URL 状态并查看 URL 是否给出 404 我只是用asyncio and requests模块 没有什么花哨 现在我不想让服务器超载 所以我想尽量减少同时检
  • 我可以在 OpenGL 中使用不同的多 GPU 吗?

    我读到OpenGL 多 GPU 支持 https stackoverflow com questions 43811699 opengl multi gpu support 我目前使用的是支持 OpenGL 4 5 的 NVIDIA 卡 我
  • 如何在 PHPSESSID cookie 中设置 PATH?

    我的服务器上运行着许多项目 所有这些项目都使用 PHP 会话进行身份验证 现在 由于 PHPSESSID cookie 将 cookie 路径设置为 set cookie 标头中的 因此该 cookie 在整个域中可用 而我需要它仅对当前应
  • C++ 字符串代码点和代码单元有什么好的解决方案吗?

    在 Java 中 字符串有以下方法 length charAt codePointCount codePointAt C 11有std string a u8 很烫烫的一锅汤 but a size 是char数组的长度 无法索引unicod
  • 云外 Windows Azure 表的替代方案

    我正在开发一个 NET 应用程序 它需要在 Azure 和常规 Windows Servers 2003 上运行 它需要存储几GB的数据 而SQL Azure对我来说太贵了 所以我将在云版本中使用Azure表 您能否推荐一种存储解决方案 该
  • TCPDF - 页码不完全右对齐

    我正在使用 TCPDF 生成 pdf 我的问题是 Footer 方法中的以下行 this gt Cell 0 10 Page this gt getAliasNumPage this gt getAliasNbPages T false R
  • 如何使用谷歌的“你是说吗?”来实现Python拼写检查器

    我正在寻找一种在 python 中创建一个函数的方法 在该函数中传递一个字符串 然后它返回它是否拼写正确 我不想查字典 相反 我希望它检查 Google 的拼写建议 这样 名人名字和其他各种专有名词将被视为拼写正确 到目前为止 这就是我所处
  • unique_ptr 的 static_pointer_cast 的替代方案

    我明白使用static pointer cast with unique ptr将导致所包含数据的共享所有权 换句话说 我想做的是 unique ptr foo fooFactory do something for a while uni
  • 如何在android上加载本地库?

    我有一个 so 库 是我从另一个 APK 中提取的 我已将其复制到项目中的 libs armeabi 位置 在我的课堂上 我正在加载它 static System loadLibrary mylib 该应用程序崩溃了 08 03 07 52
  • Android 中同一应用程序的多个实例

    如何在从图库应用程序内部共享图像时使用已运行的应用程序 它总是创建已经运行的应用程序的单独实例 我在 Whatsapp 应用程序中观察到同样的问题 是的 另一个用例是当您单击通知时 如果应用程序已经在后台 它将启动一个新实例 using a
  • CUDA 运行时 API 错误 38:未检测到支持 CUDA 的设备

    情况 我有一个 2 gpu 服务器 Ubuntu 12 04 我将 Tesla C1060 与 GTX 670 交换 然后我在 4 2 上安装了 CUDA 5 0 之后我编译了除 simpleMPI 之外的所有示例 没有错误 但当我跑步时
  • Java 8 mapToInt (mapToInt(e -> e)) 到底是如何提高性能的?

    我正在读 Java 8 Lambdas 一书 在某个时候 作者说 尽可能使用原始专用函数是个好主意 因为 性能优势 他在这里指的是mapToInt mapToLong等 问题是说实话我不知道性能从何而来 让我们考虑一个例子 Consider
  • 如何将 TTF 文件转换为 OTF 格式?

    我需要使用 font face功能和我的字体都是TrueType TTF 格式 那么如何将TTF转换为OpenType OTF 格式 如果您使用的是 Linux 则可以使用 FontForge 它可以通过 Python 编写脚本 usr b
  • 每次使用时在复合组件中获取相同的“componentType”实例

    您好 有一个奇怪的问题 我正在使用Composite Component这是我写的 我从之前使用 CC 的支持 bean 中获取了值 componentType bean 除了展示代码之外 我不知道如何更好地描述这一点 我会尽量简短地介绍一
  • Python pickle 的首选(或最常见)文件扩展名

    有时 我见过 pickle pck pcl and db对于包含 Python pickles 的文件 但我不确定最常见或最佳实践是什么 我知道后三个扩展还用于其他用途 相关问题是 使用 REST API 在系统之间发送 pickle 时首
  • 基于学说的自定义 symfony 路由

    我需要使用 symfony 2 进行动态路由 其中 将 slug 参数添加到 url 中并与数据库中的页面相关 每个页面都有一个自己的slug 其内容存储在数据库中 我读了这篇文章高级路由 http www symfony project
  • CouchDB 0.11主要新特性有哪些

    CouchDB 0 11 版本中有哪些值得学习的功能 有哪些资源可以了解这些新发展 Features 通过重写和虚拟主机规则提供良好的 URL 您可以串联或单独使用 意见可以参考any文档 ID 因此当您查询时include docs tr
  • 有没有一种简单的方法可以从 Windows Phone 中的 URI 获取查询字符串参数?

    我目前正在使用自定义 URI 方案来验证使用 OAuth 的用户 为此 我需要从查询字符串中获取某些参数的值 有没有一种简单的方法来获取这些信息 或者是我使用 REGEX 或其他字符串操作的唯一选择 我之前发现过对 ParseQuerySt
  • Apache Derby 嵌入式模式部署

    我有一个 Java 应用程序 它有一个嵌入式 Derby 数据库 尽管没有休眠 该应用程序使用以下属性 datasource driverClassName org apache derby jdbc EmbeddedDriver data