这是我第一次尝试将 EJB3.1 实体与 JBoss AS7.1.1 服务器一起使用。我发现 HSQLDB 不再包含在 JBoss 版本 7 中。首先,我通过管理控制台 --> 部署 --> 管理部署添加了 hsqldb.jar。之后我通过 Profil --> Connector -> Datasources 添加了一个新的数据源
我的第一个示例代码工作正常:
[...]
InitialContext ic = new InitialContext();
DataSource ds = (DataSource) ic.lookup("java:/DefaultDS");
con = ds.getConnection();
stmt = con.createStatement();
stmt.execute("drop table timers;");
stmt.execute("Create table timers(id char(10));");
stmt.execute("INSERT INTO timers (id) VALUES (20)");
stmt.execute("INSERT INTO timers (id) VALUES (21)");
ResultSet number = stmt.executeQuery("select * from timers");
[...]
我的问题是如何管理(=创建、删除和更新新表)在文件夹 jobss\standalone\data\hypersonic 中创建的数据库。目前我没有“概述”创建了哪些表,它们的结构和数据。
是否有人为我提供处理该问题的提示或教程?谢谢你。