使用 Apache Derby 开发 Eclipse 插件
2009-12-14 00:00:00 来源:WEB开发网接下来,将下列代码添加到 queryRecords 方法的末尾。
清单 4. Derby 查询用法示例
int result = 0;
try {
Statement s = currentConnection.createStatement();
try {
s.execute(INSERT_RECORDS_QUERY);
ResultSet rs = s.executeQuery(SELECT_RECORDS_QUERY);
if (rs.next()) {
result = rs.getInt(1);
}
} finally {
s.close();
}
currentConnection.commit();
} finally {
currentConnection.close();
}
return result;
当 Eclipse 建立了与数据库的连接后,它将在 Records 表中插入一个新行,计算表中的记录数目,并返回此数目。因而,记录数目将随每次触发 Sample Action 而增长。多次调用应用程序后,应当会看到类似图 5 所示的对话框:
图 5. 运行的样例应用程序
查看原图(大图)
现在,您看到了如何在 Eclipse 插件内使用内部 Derby 数据库的快速演示。接下来让我们去了解如何将插件用于更复杂的应用程序。
资源索引插件
资源索引功能对于 IDE 来说十分重要。要了解其原因,您可以看一看 C/C++ Development Tooling (CDT) Eclipse 插件:安装它,创建一个具有几个源文件的简单 C++ 项目,添加一对 #includes,然后尝试使用自动完成功能。您将看到找到自动完成的所有变化需要花好几秒钟,即便是小项目。此外,此操作将消耗 Eclipse 的所有资源,导致临时冻结。
- ››使用linux中的quota教程
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››使用jxl生成带动态折线图的excel
- ››apache rewrite将指定URL转向指定的几个服务器
- ››使用mysql mysqldump进行数据库迁移
- ››使用jquery是新tab形式
- ››使用QUnit进行Javascript单元测试
- ››使用UITextFieldDelegate来隐藏键盘
- ››使用公式提取Excel中的日期后发现格式不对
- ››使用SQL Azure 的BI 解决方案
- ››使用PLSQL Developer工具导出sql文件
- ››使用双缓冲技术实现Android画板应用
更多精彩
赞助商链接