`

一个比较规范的jdbc连接方法类

阅读更多

主要是留意里面的关闭连接释放资源的写法~

public String viewCheck(String id) {
   Session session = factory.openSession();
   String sumAmount = "";
   Transaction tx = session.beginTransaction();
   String sql = "select * from t_merchant_cz where name='"+id+"'";
   System.out.println(sql);
   Connection conn = session.connection();  
   try {
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery(sql);
    if(rs.next()){
     sumAmount = (String)rs.getString("sum_amount");
    }
   
   } catch (Exception e){
    try {
     throw e;
    } catch (Exception se) {
    }
   } finally {
    try {
     tx.commit();
     conn.close();
    } catch (Exception e) {
    }
    session.close();
   }
   return sumAmount;
}

 

分享到:
评论

相关推荐

    JDBC 4.3规范文档

    JDBC规范定义了Java程序如何与数据库交互的规则,其主要目的是让程序员能够使用统一的方法连接并操作数据库。 在本规范文档中,我们可以了解到JDBC 4.3版本所支持的特性,其中API的版本号和维持状态信息表明了当前...

    自己写的一个使用jdbc连接mysql的源代码

    本项目是一个使用JDBC连接MySQL数据库的简单示例,虽然目前只包含了基本的连接功能,但已经能够展示出如何通过Java代码与MySQL数据库进行交互。 首先,我们需要理解JDBC的核心概念。JDBC提供了一组接口和类,使得...

    关于JDBC连接池的java类

    2. **C3P0**:C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0提供了很多可调整的性能参数,以优化连接池的性能。 3. **HikariCP**:HikariCP是目前性能最佳的JDBC...

    JDBC连接Hive实例

    在大数据处理领域,Hive是一个基于Hadoop的数据仓库工具,它可以将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,使得用户可以使用SQL语句对存储在Hadoop集群上的大规模数据进行分析和处理。JDBC(Java ...

    jdbc连接oracle数据库

    在使用JDBC连接Oracle数据库时,首先需要在项目的类路径中包含对应的ojdbc驱动jar文件。这里我们有ojdbc6_g.jar、ojdbc5_g.jar、ojdbc6.jar和ojdbc5.jar四个文件。其中,“_g”后缀通常表示包含了调试信息,对于开发...

    JDBC连接MySQL数据库的方法浅析.pdf

    【JDBC连接MySQL数据库的方法浅析】 JDBC(Java Database Connectivity)是Java语言中用于与关系型数据库交互的标准API,由Sun Microsystems(现为Oracle公司)制定。它为Java开发者提供了一个统一的接口,用于访问...

    第五章 JDBC连接数据库.pdf

    为了在Java中使用JDBC连接Oracle数据库,需要创建一个封装类,这个类将遵循JavaBean规范,其中包含私有属性、公有的set/get方法、无参构造函数。这个封装类作为数据库操作的实体类,用来封装查询到的数据。 接着,...

    hive jdbc 连接所需要的jar包

    Hive JDBC连接是Java应用程序与...总的来说,Hive JDBC连接所需的jar包是一个完整的生态系统,涵盖了从Hive服务器通信到Hadoop文件系统访问的各个层面,它们协同工作,为Java应用程序提供了一个便捷的数据访问通道。

    jdbc通用连接操作类

    一个典型的jdbc通用连接操作类可能会包含以下方法: 1. `getConnection()`:获取数据库连接,通常会包含异常处理,确保连接的建立不会因错误中断。 2. `executeQuery(String sql)`:执行SQL查询,返回ResultSet对象...

    jdbc连接池c3p0工具包

    c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0的主要功能是管理数据库连接,通过复用已存在的连接,减少创建和销毁连接的开销,提高应用程序的运行效率。此外,它还...

    jdbc 连接池

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0的主要特点包括: 1. **自动管理数据库连接**:C3P0会自动创建、配置和管理数据库连接,避免了频繁创建和销毁连接...

    Java中JDBC连接数据库详解

    2. 新建一个Java项目,并将数据库驱动jar包导入进来 3. 注册数据库驱动 4. 获取数据库连接 5. 执行数据库操作 6. 关闭数据库连接 注册数据库驱动 注册数据库驱动是指将数据库驱动程序注册到JDBC中,以便Java程序...

    \纯JDBC连接MySQl数据库.doc

    2. **驱动加载**:在使用JDBC连接数据库之前,需要加载对应的数据库驱动。通过`Class.forName()`方法加载MySQL的JDBC驱动,这里是`com.mysql.jdbc.Driver`。现代的JDBC驱动通常采用Java的Service Provider Interface...

    Jdbc连接mysqldemo以及相关驱动.rar

    本示例"Jdbc连接mysqldemo以及相关驱动.rar"提供了一个使用JDBC连接MySQL数据库的简单示例,并包含了必要的MySQL驱动包。 首先,让我们详细了解一下JDBC。JDBC是Java平台上的一个标准API,由Sun Microsystems开发并...

    jdbc连接mysql

    在Servlet中,通常会将这些操作封装到一个DAO(Data Access Object)类中,然后在Servlet的service方法中调用。例如: ```java protected void doPost(HttpServletRequest request, HttpServletResponse response) ...

    jdbc连接jar包

    在Java编程领域,JDBC(Java Database Connectivity)是Java语言中用于与各种数据库进行交互的一组接口和类。它提供了一种标准化的方式来访问各种不同类型的数据库系统,包括MySQL、Oracle、DB2和SQL Server等。本...

    db2 jdbc 通过客户端连接db2

    首先,要进行DB2 JDBC连接,你需要在项目中包含DB2的JDBC驱动,这通常是一个jar文件,如`db2java.jar`。这个文件包含了与DB2数据库通信所需的类和方法。确保将此jar添加到项目的类路径中,这样Java编译器和运行时...

    jdbc连接db2

    本文将详细介绍如何使用 JDBC 来连接 IBM DB2 数据库,并通过一个示例程序来展示这一过程。 #### 二、JDBC 与 DB2 简介 1. **JDBC**:Java Database Connectivity 是 Java 语言中用来规范客户端程序如何来访问...

    JDBC连接jar包mysql-connector-8.0.15.rar

    总之,JDBC连接jar包如mysql-connector-8.0.15是Java开发者与MySQL数据库交互的关键组件,通过遵循JDBC规范,使得数据库操作变得更加简单和标准化。正确地引入和使用这个驱动,能有效提升Java应用的数据库处理能力。

Global site tag (gtag.js) - Google Analytics