我的Java桌面代码使用SQL Server 2008数据库作为其持久层.我希望能够将此代码与数据库一起分发.也就是说,java代码应该是“包含数据库”.程序的任何用户都应该拥有数据库的本地副本,并且应该能够使用我的java代码而无...
我的Java桌面代码使用SQL Server 2008数据库作为其持久层.我希望能够将此代码与数据库一起分发.也就是说,java代码应该是“包含数据库”.程序的任何用户都应该拥有数据库的本地副本,并且应该能够使用我的java代码而无需安装整个sql服务器而无需进行所有复杂的设置(也许一些小的exe来安装我的数据库就可以了).我该怎么做呢 ?
编辑
我想用我的java代码打包我的数据库.我需要一些关于如何做的建议.我是新人,所以我不知道与我想做的相关的技术术语.所以,我甚至无法搜索谷歌.我会用什么词来搜索?我需要有关如何做到这一点的想法.经验丰富的人可以指导我.
解决方法:
你会发现Java数据库比Sql Server容易得多; SQL Server需要更多的打包选项.
一些Java DB选项包括
> Java DB自带最新版本的Java,节省分发数据库.
> H2 Database – 它具有混合操作模式,您可以在其初始连接
在嵌入模式下的DB,但启动“数据库服务器”,以便可以进行其他数据库连接
> HSQLDB旧建项目.
所有3个都提供嵌入式或服务器操作. H2的混合模式也非常有用
本文标题为:我需要为Java代码创建一个独立的数据库(最好是SQL Server)
- 基于Java的Scoket编程 2023-08-07
- SpringBoot整合RabbitMQ实现六种工作模式的示例 2023-03-21
- 详解struts2的token机制和cookie来防止表单重复提交 2023-07-31
- SpringBoot Starter机制及整合tomcat的实现详解 2023-05-14
- 如何为java.sql.DatabaseMetaData#getTables创建不区分大小写的模式? 2023-10-31
- IntelliJ IDEA2022中的Java文档注释设置、操作方法 2023-04-13
- 深入了解SpringMVC初始化流程 2023-02-20
- 关于properties配置文件的加密方式 2023-06-23
- Java利用Easyexcel导出excel表格的示例代码 2023-03-06
- 如何在Java中执行MySQL UNHEX()函数 2023-10-31