JDBC4.1更新了两个新特性
1. Connection,ResultSet 和 Statement 都实现了Closeable 接口,所有在 try-with-resources 语句中调用,就可以自动关闭相关资源了
try (Statement stmt = con.createStatement()){
…
}
2. RowSet 1.1:引入RowSetFactory接口和RowSetProvider类,可以创建JDBC driver支持的各种 row sets
RowSetFactory myRowSetFactory = null;
JdbcRowSet jdbcRs = null;
ResultSet rs = null;
Statement stmt = null;
try {
myRowSetFactory = RowSetProvider.newFactory();//用缺省的RowSetFactory 实现
jdbcRs = myRowSetFactory.createJdbcRowSet();
//创建一个 JdbcRowSet 对象,配置数据库连接属性
jdbcRs.setUrl("jdbc:myDriver:myAttribute");
jdbcRs.setUsername(username);
jdbcRs.setPassword(password);
jdbcRs.setCommand("select ID from TEST");
jdbcRs.execute();
}
RowSetFactory 接口包括了创建不同类型的RowSet的方法
•createCachedRowSet
•createFilteredRowSet
•createJdbcRowSet
•createJoinRowSet
•createWebRowSet
更多的jdk7文章,欢迎访问http://janeky.iteye.com/category/157060
分享到:
相关推荐
1.3 JDK7新特性<三> JDBC4.1 . . . . . . . . . . 1.4 JDK7新特性<四> NIO2.0 文件系统 . . . 1.5 JDK7新特性<五> fork/join 框架 . . . . . 1.6 JDK7新特性<六> 监听文件系统的更改 1.7 JDK7新特性<七> 遍历...
<artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>${...
适用于 SQL Server 的 Microsoft JDBC Driver 4.1(预览版)与 JDBC 4.0 兼容,并且可以在 Java 开发工具包 (JDK) 版本 5.0、6.0 和 7.0 中运行。 用于 SQL Server 的 Microsoft JDBC Driver 4.0 与 JDBC 4.0 兼容...
java sdk 1.4.2<br/>7, mysql 4.1 (作为后台数据库)<br/>8, 至少250M硬盘空间(hibernate 2,3和webwork就将占据138M)<br/><br/>虽然在更高版本中应该可以不加修改的运行,但我们对此不加以保证。(v1.2将对...
<jdbcdriver>oracle.jdbc.driver.OracleDriver</jdbcdriver> <dbusername>person</dbusername> <dbpassword>person</dbpassword> <maxconnection>500</maxconnection> 5、 访问系统 启动Oracle、Tomcat,...
为了支持向后兼容以及可能的升级方案,JDBC Driver 2.0 在每个安装包中都包括 2 个 JAR 类库:sqljdbc.jar 和 sqljdbc4.jar。 sqljdbc.jar 类库提供对 JDBC 3.0 的支持。 sqljdbc.jar 类库要求使用 5.0 版的 Java ...
《Java JDK 7学习笔记》针对Java SE 7新功能全面改版,无论是章节架构或范例程序代码,都做了全面重新编写与翻新。 《Java JDK 7学习笔记》是作者多年来教学实践的经验总结,汇集了学员在教学过程中遇到的概念、...
1.3 JDBC3.0 API的新特点 1.3.1 JDBC 3.0 API的一致性 1.3.2 不赞成的API 1.4 JDBC 3.0中的类和接口 1.4.1 java.sql包中的类和接口及其使用 1.4.2 javax.sql包中所含内容及其使用 1.5 JDBC驱动程序简介 1.5.1...
JDK 7 is a superset of JRE 7, and contains everything that is in JRE 7, plus tools such as the compilers and debuggers necessary for developing applets and applications. JRE 7 provides the libraries, ...
您的第一个字段内容为:<%=rs.getString(1)%> 您的第二个字段内容为:<%=rs.getString(2)%> <%}%> <%out.print("数据库操作成功,恭喜你");%> <%rs.close(); stmt.close(); conn.close(); %> </body> </...
目录 概述 1 所需软件介绍 1 1.VMware Workstation 1 ...3.2.安装JDBC驱动 44 3.3. 安装workbench 44 3.4. 应用MYSQL图形管理工具(Workbench)创建库 47 4.1. 配置Eclipse 51 4.2.新建Web项目 54
<property name="url" value="jdbc:mysql://localhost:3306/activiti"/> <property name="username" value="root"/> <property name="password" value="root"/> <property name="initialSize" value="20" /> ...
2 安装JDK1.5 1 3 安装Tomcat5.5 2 4 ODI客户端图形化软件和ODI Agent安装步骤 2 4.1 安装 2 5 JDBC/JMS驱动安装步骤 6 6 ODI客户端图形化软件和ODI Agent配置步骤 7 6.1 资料库存储空间 7 6.2 创建资料库用户 7 6.3...
Due to bug #5088284 in the JDBC 10.2 driver, the database character set ZHT16HKSCS31 is currently not supported. Support for displaying and entering characters in scripts outside of the ASCII ...
2.6.2 使用请求转发的动作标识<jsp:forward> 2.6.3 子动作标.iR<jsp:param>~使用 2.7 实战检验 2.7.1 输出九九乘法表 2.7.2 JSP中实现随机抽奖 2.8 疑难解惑 2.8.1 在JSP页面中编写中文之后不能保存 2.8.2 访问JSP...
一、光盘内容 本光盘是《JSP课程设计案例精编》一书的配书光盘,内容包括了书中范例的源程序。... Windows 2000/XP,Tomcat 5.0.28,JDK 1.5,Access/mysql4.1 具体的运行环境请参阅章节中说明。
三、weblogic adminserver安装(linux系统) 3.1选择安装介质 3.2图形界面安装 四、Domain配置 4.1创建domain 4.2开启domain服务 五、 配置JDBC 5.1创建jdbc数据连接源 5.2配置jdbc数据连接源 六、 应用部署 7.1...
Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是JavaWeb应用开发的难度,同时有效提升...
Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是JavaWeb应用开发的难度,同时有效提升...