1...
import java.sql.Connection;
import java.sql.SQLException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public abstract class JdbcUtils {
private static final Log logger = LogFactory.getLog(JdbcUtils.class);
/**
* Close the given JDBC Connection and ignore any thrown exception.
* This is useful for typical finally blocks in manual JDBC code.
* @param con the JDBC Connection to close (may be <code>null</code>)
*/
public static void closeConnection(Connection con) {
if (con != null) {
try {
con.close();
}
catch (SQLException ex) {
logger.debug("Could not close JDBC Connection", ex);
}
catch (Throwable ex) {
//We don't trust the JDBC driver: It might throw RuntimeException or Error.
logger.debug("Unexpected exception on closing JDBC Connection", ex);
}
}
}
}
分享到:
相关推荐
Java编程语言是面向对象的、跨平台的编程语言,由Sun Microsystems(现为Oracle Corporation的一部分)于1995年发布。它的设计目标是“一次编写,到处运行”,这意味着Java程序可以在任何支持Java的平台上运行,无需...
MyEclipse Java code style 注释模板 xml 很通用的注释模板 操作方法: windows->Preferences->Java ->code style 导入xml文件即可 添加注释的快捷键是alt+shfit+J
【标题】"Agile Java Example Code" 涵盖了敏捷开发方法在Java编程中的实践应用,这是一系列示例代码,旨在展示如何在实际项目中采用敏捷原则和技巧。敏捷开发是一种以人为本、迭代和增量的软件开发方法论,强调快速...
Java Eclipse Code Formatter是一款用于统一Java代码风格的强大工具,它整合在Eclipse集成开发环境中,能够帮助开发者按照预设的编码规范自动格式化代码,提升代码的可读性和团队协作效率。"Code Style"和"Code ...
Codetool是一款基于Java开发的代码辅助工具,旨在简化Java开发过程中的许多繁琐工作。它集成了多种实用功能,如代码生成、自动完成、错误检查、重构支持等,帮助程序员快速编写和维护高质量的代码。 2. 主要功能 -...
"Java基础原码(code)"的标题暗示了我们将探讨的是Java编程的基础知识,通过实际的代码示例来学习和理解。描述中提到的学习过程,表明我们将深入到一些基本概念和例子中,帮助初学者快速进步。 在Java编程中,了解...