JDBC开发中,操作数据库需要和数据库建立连接,然后将要执行的SQL语句发送到数据库服务器,最后关闭数据库连接,都是按照这样的操做的,如果按照此流程要执行多条SQL语句,那么就要建立多个数据库连接,将时间浪费在数据库连接上,针对这样的问题,JDBC给出了一个很好的解决方案------JDBC的批处理。
示例代码
(1)index.jsp
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 4 <html> 5 <head> 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7 <title>批处理操作</title> 8 </head> 9 <body> 10 <jsp:useBean id="batch" class="com.java.Batch"></jsp:useBean> 11 <% 12 //执行批量插入操作 13 int row = batch.saveBatch(); 14 out.print("批量插入了【"+row+"条信息】"); 15 %> 16 </body> 17 </html>