`
gaojingsong
  • 浏览: 1210901 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【JAVA操作数据库之JDBC基础代码】

阅读更多

package demo.tt;

 

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.Statement;

 

public class DBUtil {

 

/**

* @param args

* @throws Exception 

* @author gaojs(QQ:525354786)

*/

public static void main(String[] args) throws Exception {

String sql = "";

String DRTVER = "";

String URL ="";

String USERNAME ="";

String PASSWORD ="";

 

//反射运行时候加载 JDBC到JVM中

Class.forName(DRTVER);

Connection conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);

conn.setAutoCommit(false);

 

//方案一:

Statement stm = conn.createStatement();

//执行Update类型SQL语句

boolean flag = stm.execute(sql);

//执行Query类型SQl语句

ResultSet rs = stm.executeQuery(sql);

 

//方案二:

/**

可以处理带有占位符号的SQL语句,

(一、)减少SQL语句的硬解析,提高缓冲池SQL执行计划命中率

(二、)可以有效防止SQL语句注入*/

PreparedStatement pstm = conn.prepareStatement(sql);

//执行Update类型SQL语句

boolean flag1 =  pstm.execute();

//执行Query类型SQl语句

ResultSet rs1 =pstm.executeQuery();

//给占位符号赋值

//pstm.setObject(parameterIndex, x);

 

 

//无异常commit,反之rollback

conn.commit();

conn.rollback();

 

//处理结果集

while(rs.next()){

 

}

 

//关闭连接,释放资源

//rs.close();

//pstm.close();

//stm.close();

//conn.close();

}

 

}

 

0
7
分享到:
评论

相关推荐

    数据库实验8 java连接数据库(JDBC代码+报告)

    程序实现了使用Java语言编程实现对数据库的访问,所有的SQL操作均在自己建立的新库里进行,数据库建议选用学生课程数据库,可以选择进行创建、插入、查询、删除和更新等操作,其中查询操作可以按学号、姓名、专业...

    java操作数据库(jdbc)

    在本文中,我们将深入探讨Java操作数据库的核心技术——JDBC(Java Database Connectivity),并通过一段示例代码来详细了解如何使用JDBC进行数据库的连接、数据的插入以及查询操作。 ### JDBC简介 JDBC是一种用于...

    Java操作数据库JDBC基础demo

    Java操作数据库JDBC基础demo是Java开发者必备的技能之一,JDBC(Java Database Connectivity)是Java语言连接数据库的标准API,它允许Java程序与各种不同类型的数据库进行交互。在这个基础demo中,我们将涵盖JDBC的...

    java操作数据库基础代码

    一些java操作数据库的代码演示,数据库采用基础的access数据库,包括增加删除、查找和修改。里面有jdbc预处理以及一些2.0以后增加的新的特性支持。适合初学者学习。例子比较简单都是基础的带main方法的,可以直接...

    基于java的数据库基本操作源代码

    本资源"基于java的数据库基本操作源代码"提供了针对数据库表的增删改查(CRUD)功能,是初学者理解和实践Java数据库连接(JDBC)的理想教程。我们将深入探讨以下几个核心知识点: 1. **Java Database Connectivity ...

    JAVA各种数据库使用JDBC连接的方式

    Java数据库连接(JDBC)是一组由Java编程语言编写的类和接口组成的API,它为开发人员提供了与多种数据库进行交互的标准方法。尽管各个数据库供应商提供的接口可能有所不同,但通过使用JDBC,开发者可以轻松地在不同...

    java JDBC连接数据库代码大全

    ### Java JDBC连接数据库代码大全详解 #### 一、JDBC基础概述 JDBC(Java Database Connectivity)是一种标准的Java API,允许Java程序连接并操作各种类型的数据库。它为开发人员提供了一种统一的方式,以便使用...

    java连接cache数据库说明,数据库驱动,cache可视化工具

    3. **Java代码示例**:以下是一个简单的Java代码示例,展示如何使用JDBC连接Cache数据库: ```java import java.sql.*; public class CacheConnectionExample { public static void main(String[] args) { ...

    java连接数据库的JDBC.rar_jdbc mysql

    Java JDBC(Java Database Connectivity)是Java编程语言中用于与关系型数据库进行交互的一组接口和类,它是Java标准API的一部分,定义了Java程序如何访问和操作数据库系统。本压缩包文件"java连接数据库的JDBC.rar_...

    Java与数据库:JDBC的解决方案介绍

    Java与数据库之间的交互主要依赖于Java Database Connectivity (JDBC),这是一种标准的API,允许Java开发者通过SQL语言访问和操作各种数据库管理系统(DBMS)。JDBC是JavaSoft(现Oracle公司的一部分)为了应对Java...

    JAVA操作数据库模板代码

    总的来说,这个压缩包提供了一个基础的Java数据库操作模板,利用JDBC接口实现了数据库的连接和基本操作。通过理解和应用这些代码,开发者可以快速地与数据库进行交互,无论是进行数据查询还是更新,都能得心应手。

    Java操作数据库之jdbc【原生方式】

    引言:Java对数据库的操作有很多种技术。例如说jdbc,dbutil+C3p...【why】也就是说,不需要java应用程序去直接操作数据库,而是通过sum公司提供的方法统一去操作数据库,那么我们就不需要针对不同的数据库写不同的代码

    java连接数据库代码

    4. Java数据库操作基本流程: - 加载驱动:通过`Class.forName()`方法注册并加载数据库驱动。 - 建立连接:使用`DriverManager.getConnection()`方法创建数据库连接。 - 创建Statement/PreparedStatement对象:...

    JAVA数据库接口JDBC入门基础讲座

    **Java数据库接口JDBC入门基础讲座** 在Java编程领域,JDBC(Java Database Connectivity)是连接Java应用程序与各种类型...希望这个基础讲座能为你的学习之路打下坚实的基础,祝你在Java数据库编程的世界中游刃有余。

    javajdbc宠物商店-Mysql数据库_Java项目jdbc_java宠物项目_数据库代码_

    在Java编程领域,JDBC(Java ...这个项目对于学习和实践Java数据库编程具有很好的实践价值,通过实际操作,开发者可以深入了解JDBC的工作原理和数据库操作的细节,同时也能掌握如何将Java应用与MySQL数据库集成。

    JAVA与数据库的连接代码

    JAVA与数据库的连接代码,需要添加支持mysql的架包才能使用。。。

    完整java开发中JDBC连接数据库代码和步骤

    ### 完整Java开发中JDBC连接数据库代码和步骤 #### 一、概述 在Java开发过程中,通过Java Database Connectivity (JDBC) 连接数据库是非常常见的一种操作方式。JDBC提供了一组标准的API,使得Java应用程序可以访问...

    【经典】Java数据库编程 JAVA跟数据库连接源代码

    综上所述,Java数据库编程涵盖的内容广泛,从基础的数据库连接到高级的事务处理和性能优化。掌握这些知识点,对于Java开发者来说至关重要,能够有效地实现与数据库的交互,开发出高效、稳定的数据库应用。通过实践和...

    JAVA数据库驱动 MYSQL JDBC驱动

    总之,Java数据库驱动和MySQL JDBC驱动是Java开发者进行MySQL数据库操作的重要工具。通过理解并熟练应用这些组件和方法,我们可以高效地在Java应用中实现数据的存取和管理。同时,了解驱动的新特性和最佳实践,有助...

Global site tag (gtag.js) - Google Analytics