SQLExecutor

简单的JDBC框架
授权协议 未知
开发语言 Java
所属分类 程序开发、 ORM/持久层框架
软件类型 开源软件
地区 不详
投 递 者 方寒
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SQLExecutor 是一个简单的 JDBC 框架,只需要一个jar包足以。支持 Oracle, mySQL, HSQL, 和 PostgreSQL 等数据库,可轻易扩展支持新的数据库。

示例代码:

public static void testSimpleSelectWithParams()
{
String sql = "SELECT * FROM JDBC_TEST
WHERE TEST_ID < ? AND TEST_DT < ?";

ConnectionPool conPool = new ConnectionPool(1, driverName,
conURL, username, password);
SQLExecutor sqlExec = new SQLExecutor(conPool);
sqlExec.addParam(new Integer(8));
//add int param with value = 8
sqlExec.addParam(Date.valueOf("2003-05-10"));
//add date param with value 5/10/03
SQLResults res = sqlExec.runQueryCloseCon(sql);
//runs the query, closes connection
System.out.println(res.toString());
//display entire result set in tabular form
}
 相关资料
  • 问题内容: 为了在我们的应用程序中实现数据访问代码,我们需要一些框架来包装jdbc(由于可伸缩性,所以我们不选择ORM)。 我曾经使用过的最酷的框架是Spring- Jdbc 。但是,我公司的政策是避免外部依赖,尤其是spring,J2EE等。因此,我们正在考虑编写自己的手工jdbc框架,其功能类似于Spring- jdbc:行映射,错误处理,支持Java5的功能,但没有交易支持。 有没有人有编写

  • 问题内容: 谁能指出我一个简单的Java开源Map / Reduce框架/ API?似乎没有太多证据表明存在这种事物,但是其他人可能知道不同。 我所能找到的最好的当然是HadoopMapReduce,但这不符合“简单”标准。我不需要运行分布式作业的能力,仅需要让我使用标准Java5风格的并发性在单个JVM中的多核计算机上运行映射/简化样式的作业。 写自己不​​是一件难事,但我宁愿不必这样做。 问题

  • 实现一个最最简单的数学计算:加、减、乘、除,给大家演示如何搭建简单的 API Server。按照前面几章的写法,先来看看加法、减法示例代码: worker_processes 1; #nginx worker 数量 error_log logs/error.log; #指定错误日志文件路径 events { worker_connections 1024; } http

  • 主要内容:创建JDBC应用程序,示例代码本文章教程中将演示如何创建一个简单的JDBC应用程序的示例。 这将显示如何打开数据库连接,执行SQL查询并显示结果。 这个示例代码中涉及所有步骤,一些步骤将在本教程的后续章节中进行说明。 创建JDBC应用程序 构建JDBC应用程序涉及以下六个步骤 - 导入包:需要包含包含数据库编程所需的JDBC类的包。 大多数情况下,使用就足够了。 注册JDBC驱动程序:需要初始化驱动程序,以便可以打开与数据库的

  • 本文向大家介绍java的jdbc简单封装方法,包括了java的jdbc简单封装方法的使用技巧和注意事项,需要的朋友参考一下 学习了jdbc一段时间后感觉自己写一个简单的封装来试试,于是参考的一些资料就写了一下不是多好,毕竟刚学也不太久 首先写配置文件:直接在src下建立一个db.properties文件然后写上内容 之后再写一个类代码如下 之后写主类代码如下 下面是两张图是建立db.propert

  • 我一直试图使用JDBC在JAVA中创建一个简单的数据库应用程序。到目前为止,我所有的尝试都没有成功,甚至在加载驱动程序。了解我是Java新手,刚刚开始学习。以下是我的步骤: 程序总是给出这个例外: 线程“main”Java.lang.ClassNotFoundException:com.microsoft.sqlServer.jdbc.sqlServerDriver在Java.net.URLCla