`

JDBC数据库连接规范代码

阅读更多

package cn.csdn.web.util;

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

public class JdbcUtil {

/*单例模式 创建Connection对象*/
private static Connection conn =null;
/*URL地址*/
private static final String URL="jdbc:mysql://localhost:3306/3g?user=root&password=root&useUnicode=true&characterEncoding=UTF8";

/*获取Connection对象的静态方法*/
public static Connection getConn(){
if(conn==null){
/*准备驱动程序*/
/*创建连接对象*/
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(URL);
} catch (Exception e) {
System.out.println("conn创建失败");
e.printStackTrace();
}
}
return conn;
}

public static void release( ResultSet rs,PreparedStatement pstmt ){
if(rs!=null){
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

if(pstmt!=null){
try {
pstmt.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}

分享到:
评论

相关推荐

    JDBC数据库连接规范

    大学期间学习jdbc留下的代码,里面按照标准写出了jdbc五部曲。

    达梦数据库的连接配置

    JDBC(Java Database Connectivity)是 Java 应用程序与数据库的接口规范,旨在让各数据库开发商为 Java 程序员提供标准的数据库应用程序编程接口(API)。JDBC 定义了一个跨数据库、跨平台的通用 SQL 数据库 API。...

    JDBC 3.0数据库开发与设计

    2.2.5 Java连接各类数据库的程序代码 2.3 Web应用服务器 2.3.1 Tomcat的安装及系统文件设置 2.3.2 WebSphere简介 2.3.3 WebLogic的安装和配置 2.3.4 Resin的安装与配置 2.4 Java开发环境 2.4.1 JDK设置 ...

    常用开源数据库连接池 文档和源码及jar包

    C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 DBCP(DataBase connection pool),数据库连接池。是 ...

    JDBC常用连接池 c3p0 BDCP Druid

    C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象 DBCP (Database Connection Pool)是一个依赖Jakarta ...

    基于BootStrap和SpringBoot的学生信息管理系统,支持增删改查等基础操作,适合个人web开发学习,毕业设计或课设等

    采用 c3p0 开源 JDBC 数据库连接池连接 MySql 数据库;发送 AJAX 请求获取 JSON 数据,并通过 Dom 动态加载页面;使用了 Spring - Test 与Junit 编写单元测试代码;使用了 Restful 设计风格,以 AJAX 发送 PUT 与 ...

    GBase-8s数据库JDBC Driver程序员指南-D.docx

    GBase 8s JDBC 驱动程序提供了多种类来实现数据库连接和访问,包括 Driver、Connection、Statement、ResultSet 等。 2.3.2 GBase 8s JDBC 驱动程序中的文件 GBase 8s JDBC 驱动程序提供了多种文件来实现数据库连接...

    数据库系统原理与开发-数据库连接技术(ODBC).pdf

    6.1 6.1 数据库连接技术( 数据库连接技术(ODBC ODBC) ) 1 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 了解数据库编程的内容 了解ODBC的技术背景 掌握数据库ODBC的层次架构 理解应用程序使用...

    c3p0数据库连接池jar包

    C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象

    SUN给出JDBC代码例子

    SUN公司为java程序员们给出的JAVA连接数据库方法,其中有代码实例

    毕业设计,基于SpringBoot+Vue+MySql开发的前后端分离的听书网,小说阅读网,内含Java完整源代码,数据库脚本

    数据库连接如何实现 数据库采用的是mysql数据库,数据库连接使用的是Spring Data JPA 框架,通过JPA框架可以便捷的操作数据库,JPA框架底层实现是通过 刚刚开始学习的时候连接数据库使用JDBC,JDBC是一个接口规范,...

    JDBC技术全解.pptx

    JDBC的全称是Java Database Connectivity即Java数据库连接。它是一套用于执行SQL语句的Java API。应用程序可通过这套API连接到关系型数据库,并使用SQL语句完成对数据库中数据的查询、更新、新增和删除操作。 不同...

    基于BootStrap和SpringBoot的学生信息管理系统源码(毕业设计)

    采用 c3p0 开源 JDBC 数据库连接池连接 MySql 数据库;发送 AJAX 请求获取 JSON 数据,并通过 Dom 动态加载页面;使用了 Spring - Test 与Junit 编写单元测试代码;使用了 Restful 设计风格,以 AJAX 发送 PUT 与 ...

    ssm整合案例.zip

    采用阿里巴巴的druid开源jdbc数据库连接池,连接mysql数据库 使用了spring-test与junit编写单元测试代码 使用了restful设计风格,以ajax发送put与delete类型请求 采用了双端校验,前端校验 JQuery,后端校验符合 ...

    基于SpringBoot实现的毕业设计管理系统

    基于SpringBoot实现的毕业设计管理系统采用的是Java开发,项目...修改jdbc数据库连接参数 下载安装maven依赖jar 启动idea中的springboot项目 后端管理: 请求地址: http://localhost:8088 用户名:admin 密码:123456

    数据库课程设计--图书管理系统.doc

    可采用ADO,ODBC,OLE DB或JDBC连接数据库, 并调用系统存储过程、自定义存储过程、函数等。 五、进度安排 第1周: 数据库系统概念模型、数据模型设计,创建数据库以及相关对象; 第2周: 前台程序开发,撰写报告,...

    在线考试系统_struts2_JDBC

    本人做的 在线考试系统 可随机抽取数据库里的三种题型(判断 选择 ... 在此之前还要把sql语句在mysql里执行一遍 至于数据库设置我的是 root 密码 admin 连接数据库的代码里有这个 可以自己看 否则连不上数据库 就会报错

    Java-Web程序设计实战-第8章-JDBC详解.pptx

    在这方面它的功能极佳,数据库连接API易于使用,但它同时也被设计为一种基础接口,在它之上可以建立高级接口和工具。高级接口是"对用户友好的"接口,它使用的是一种更易理解和更为方便的API。 在关系数据库的"对象/...

    Java数据库编程宝典3

    7.8 JDBC代码 7.9 小结 第8章 组织查询结果和使用索引 8.1 使用ORDER BY对查询结果进行排序 8.2 GROUP BY子句 8.3 聚合函数 8.4 使用HAVING子句筛选组 8.5 使用索引来提高SQL查询的性能 8.6 视图 8.7 小...

    JDBC核心技术精讲

    本课程《JDBC核心技术精讲》为...13、事务概述及事务的四大特性 14、mysql中使用事务 15、jdbc中使用事务 16、数据库连接池的介绍和使用(DBCP/C3P0/Druid)17、DBUtils工具的使用18、详细讲述结果集处理器的使用

Global site tag (gtag.js) - Google Analytics