GWT 数据库

2025年3月17日 | 阅读 3 分钟

在本教程中,我们将使用 GWT 设置数据库连接。 我们可以使用 Eclipse 来配置数据库。

Eclipse 包含可以安装的 HSQLDB 插件。 该插件使安装更容易设置。 插件提供了许多功能,例如启动/停止数据库、调用数据库管理器 GUI。 以下是配置步骤。

  1. 选择帮助 → Eclipse MarketPlace,搜索关键字 HSQLDB,然后单击安装按钮。
  2. GWT Database 1
  3. 现在,选择窗口 → 显示视图 → 其他,在“显示视图”对话框中,展开“HSQL 数据库服务器”,然后选择“HSQLDB 服务器”以打开 HSQLDB 视图。
  4. 单击视图菜单,然后从下拉菜单中选择“首选项”。 输入如图所示的值。
  5. GWT Database 2
  6. 启动数据库,然后通过从下拉菜单中选择显示数据库客户端来打开数据库管理器。
GWT Database 3
GWT Database 4

加载数据库

我们使用 RStore 加载数据,它具有以下功能

  1. 它增强了用于持久化的 Java 类。
  2. 它创建数据库模式。
  3. 它删除数据库模式。
  4. 它从数据库持久化和检索对象。

依赖关系

RStore 需要 HSQLDB、Data Nucleus JDO、MyBatis 和 Hibernate 库。 下表列出了依赖项。

常见JDOHibernateMyBatis
hsqldb-2.2.9.jarjdo-api-3.0.1.jarhibernate-commons-annotations-4.0.1.Final.jarmybatis-3.2.0.jar
commons-lang-2.6.jardatanucleus-api-jdo-3.1.3.jarhibernate-core-4.1.10.Final.jar
log4j-1.2.16.jardatanucleus-core-3.1.4.jarhibernate-jpa-2.0-api-1.0.1.Final.jar
datanucleus-rdbms-3.1.4.jarjboss-logging-3.1.0.GA.jar
datanucleus-enhancer-3.1.1.jarjboss-transaction-api_1.1_spec-1.0.0.Final.jar
asm-4.0.jarantlr-2.7.7.jar
dom4j-1.6.1.jar
javassist-3.15.0-GA.jar

下载:要下载上述文件,以下是链接

通用: hsqldb , Common-lang , log4j .

JDO: datanucleus , showfiles , jdo .

Hibernate: hibernate .

MyBatis: mybatis .

实施

将 Mysql 配置添加到 GWT

LoginScreen.gwt.xml

数据库连接

DBConnection.java

DBConnectionAsync.java

User.java (前端设计)

MySQLConnection.java (创建 Servlet)

输出

GWT Database 5
下一个主题GWT History