不讲原理.只讲如何使用HSQL.
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.0.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1.2</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
添加hsql 的jar包和链接包.
hsql的连接配置文件.
spring.properties
# database properties
app.jdbc.driverClassName=org.hsqldb.jdbcDriver
app.jdbc.url=jdbc:hsqldb:hsql://localhost
app.jdbc.username=sa
app.jdbc.password=
jdbc配置.
jdbc-context.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
">
<context:property-placeholder location="/WEB-INF/spring.properties" />
<!-- Enable annotation style of managing transactions -->
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- Declare a datasource that has pooling capabilities-->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close"
p:driverClass="${app.jdbc.driverClassName}"
p:jdbcUrl="${app.jdbc.url}"
p:user="${app.jdbc.username}"
p:password="${app.jdbc.password}"
p:acquireIncrement="5"
p:idleConnectionTestPeriod="60"
p:maxPoolSize="100"
p:maxStatements="50"
p:minPoolSize="10" />
<!-- Declare a transaction manager -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"
p:dataSource-ref="dataSource" />
</beans>
下面就是重点了,即如何启动HSQL,并添加数据.
启动服务器后,找到hsqldb-**.jar 右键点击 run as - java application
如下图.
首先启动hsql服务器.
接着我们就可以在控制台看到hsql启动成功.
然后准备打开GUI界面,选择下面的服务.
出现图形配置界面后,选择图中的 Server 类型.
还有其它很多种类型,想知道各个的区别,自己google下就是了.这不讲理论,只讲使用.
点击OK.
然后就是在图中创建表之类的操作了.
OVER!
GOOD LUCK!
- 大小: 207.3 KB
- 大小: 53.4 KB
- 大小: 33.4 KB
- 大小: 23.8 KB
- 大小: 42.1 KB
- 大小: 31.9 KB
分享到:
相关推荐
hsql数据库详细教程.pdf
HSQL数据库的安装使用.从下载,到部署系统一系列的操作清晰可见.千万不要跳过步骤.一步一步操作.
本文档是针对hSQL 数据库方面的基础学习,为了使项目组成员能够达到使用hSQL 数据库的目的。 1.2. 培训对象 开发人员 1.3. 常用词及符号说明 常用词: hsql:一种免费的跨平台的数据库系统 E:\hsqldb:表示是在dos ...
如何使用hsql数据库
纯java的数据库最新版本
官方版本,亲测可用
Oracle数据库移植到HsqlDB操作手册
hsql中文文档 hsql中文文档 hsql中文文档 hsql中文文档 hsql中文文档 hsql中文文档
hsql源码及在eclipse下建立其工程
使用Mysql构建简单数据集市29#Mysql的两种引擎介绍29#创建一个数据表使用Hive cli 进行数据分析29#使用shell 编写Hsql 并使用HiveCli导出数据,使用Mysql命令加载到数据库中。29#使用crontab 新增每日运行任务定时器...
HSQL作者的另一个数据库引擎,比HSQL快一倍.
hsql数据库,体积最小的数据库,使用最方便的数据库,不用安装,解压就能用,携带方便
收集的全部HSQL DataBase资料(HSQL DataBase-关于Java 的纯数据库)
3.2.2. copy hsql.jar 22 3.2.3. 连接测试 23 3.2.4. 修改setting.xml文件 23 4. 制作登录界面 25 4.1. 概述 25 4.2. 视图模型配置 25 4.2.1. 添加视图模型对象 25 4.2.2. 添加dataset对象 26 4.2.3. 添加AutoForm ...
使用hsql的文件存储的java代码简单实现,用jdk1.6,maven管理。使用时需要首先在本地建立hsql文件型数据库。
结合Hibernate数据库无关的特性,非常适合在项目开发的时候使用。 2. 作为单元测试数据库。单元测试的时候,启动HSQLDB的file模式,数据不存盘,可以保证测试原子性。 3. 来回复制,随身携带。 4. 不...
NULL 博文链接:https://taink.iteye.com/blog/707030
此工具可以连接上本地hsql数据库,直接双击tool文件夹下的runManagerSwing就可以了
自己做的 日文 pentaho-bi-suite-3.0.1-GA