⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resourcemanager.java

📁 blog 系 统 (基 于 java )
💻 JAVA
字号:
package cn.wanfeng.myblog.jdbc;

import java.sql.*;
import javax.sql.*;
import javax.naming.*;

public class ResourceManager
{
	public static synchronized Connection getConnection()
	throws NamingException, SQLException
	{
		InitialContext initCtx = new InitialContext();
		Object obj = initCtx.lookup( "java:comp/env/jdbc/myblog" );
		DataSource ds = (DataSource) obj;
		return ds.getConnection();
	}


	public static void close(Connection conn)
	{
		try {
			if (conn != null) conn.close();
		}
		catch (SQLException sqle)
		{
			sqle.printStackTrace();
		}
	}

	public static void close(PreparedStatement stmt)
	{
		try {
			if (stmt != null) stmt.close();
		}
		catch (SQLException sqle)
		{
			sqle.printStackTrace();
		}
	}

	public static void close(ResultSet rs)
	{
		try {
			if (rs != null) rs.close();
		}
		catch (SQLException sqle)
		{
			sqle.printStackTrace();
		}

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -