一、jdbc资源的关闭 package com.rupeng.jdbctest1;

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException;

public class Test1 {

public static void main(String[] args) {
	// TODO 自动生成的方法存根
	try {
		Class.forName("com.mysql.jdbc.Driver");
	} catch (ClassNotFoundException e) {
		// TODO 自动生成的 catch 块
		//e.printStackTrace();
		System.out.println("加载jdbc驱动"+e.getMessage());
	}
	Connection conn=null;
	PreparedStatement stmt=null;
	try {
		conn=DriverManager.getConnection("jdbc:mysql://localhost/mystudy1?seUnicode=true&characterEncoding=UTF-8", "root", "root");
		System.out.println(conn.getClass());
	    stmt=conn.prepareStatement("insert into t_persons(name,age,hobbies)values('赵寒',123456789,'三亚三亚')");
		System.out.println(stmt.getClass());
		int i=stmt.executeUpdate();
		System.out.println("成功执行"+i+"条");
	} catch (SQLException e) {
		// TODO 自动生成的 catch 块
		//e.printStackTrace
		System.out.println("链接失败"+e.getMessage());
	}finally{
		if(stmt!=null){
			try {
				stmt.close();
			} catch (SQLException e) {
				// TODO 自动生成的 catch 块
				e.printStackTrace();
			}
		}
		IOUtils.closeQuietly(conn);
	}
	System.out.println("YEAH!!!!");

}

}