JDBC的操作

 1 import java.sql.*;
 2 public class TestJDBC {
 3
 4     public static void main(String[] args) throws Exception {
 5         Class.forName("oracle.jdbc.OracleDriver");
 6         Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","tigger");
 7         Statement stmt = conn.createStatement();
 8         ResultSet rs = stmt.executeQuery("select * from emp");
 9         while(rs.next()) {
10             System.out.println(rs.getString("deptno"));
11         }
12         rs.close();
13         stmt.close();
14         conn.close();
15     }
16
17 }
时间: 2024-10-11 17:34:20

JDBC的操作的相关文章

JDBC公共操作类

import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DBUtil { public static final String DRIVER = "com.mysql.jdbc.Driver"; public static final

使用Spring JDBCTemplate简化JDBC的操作

接触过JAVA WEB开发的朋友肯定都知道Hibernate框架,虽然不否定它的强大之处,但个人对它一直无感,总感觉不够灵活,太过臃肿了. 今天来说下Spring中关于JDBC的一个辅助类(JDBC Template),它封装了JDBC的操作,使用起来非常方便. 先说下"傻瓜式"的使用(不依赖于xml配置): 直接写个测试单元: 1 package com.lcw.spring.jdbc; 2 3 import org.junit.Test; 4 import org.springfr

JDBC连接数据库操作

JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String  className)实现. 例如: try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ Sy

spring jdbc查询 依赖JdbcTemplate这个类模版封装JDBC的操作

1 package cn.itcast.spring.jdbc; 2 3 import java.util.List; 4 5 import org.springframework.jdbc.core.support.JdbcDaoSupport; 6 7 public class PersonDao extends JdbcDaoSupport{ 8 public void update(){ 9 this.getJdbcTemplate().execute("update person se

JDBC的操作步骤和实例

转载请注明出处,谢谢http://blog.csdn.net/harryweasley/article/details/45689023 ?创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),   这通过java.lang.Class类的静态方法forName(String  className)实现. 例如: try{ //加载MySql的驱动类 Class.forName("com.my

JDBC:数据库操作:处理大对象CLOB数据

目标: 了解大对象处理基本原理, 掌握CLOB数据的读,写操作. 可以使用CLOB类处理大文本数据. 大对象处理主要指CLOB和BLOB两种类型字段.可以大量存储文字. 要想在程序中处理这样的大数据操作,则必须使用preparedStatement完成.所有文件内容通过IO流方式从大文本字段中保存和读取. 写入大数据对象: 使用PreparedStatement接口中的方法. void setAsciiStream(int parameterIndex, InputStream x, int l

JDBC:数据库操作:BLOB数据处理

CLOB主要保存海量文字,而BLOB是专门保存二进制数据:包括,图片,音乐,影片.等. 在MYSQL中,BLOB类型使用LONGBLOB声明,最高可存储4G内容. 创建一个表: create table userblob ( id int(4) primary key not null auto_increment, name varchar(30), photo longblob ); 代码: package 类集; import java.sql.Connection ; import ja

JDBC 入门 - 操作SQL语句

操作 SQL 语句 Statement, PreparedStatement, CallableStatement 一旦建立好连接, 就可以与数据库交互. JDBC 中Statement, PreparedStatement 和 CallableStatement 提供了SQL操作的相关API. 其中 CallableStatement 继承自 PreparedStatement, 而 PreparedStatement 又继承自 Statement. 他们的区别是: Statement 提供基

java jdbc数据库操作

1 package shb.java.demo3; 2 3 import java.sql.DriverManager; 4 import java.sql.ResultSet; 5 import java.sql.SQLException; 6 import java.sql.Statement; 7 /** 8 * jdbc操作数据库 9 * @Package:com.cnpc.dlp.web.event.controller 10 * @Description: 11 * @author

JDBC——java操作数据库的一系列接口

一.JDBC概述(mysql) 1.Java DataBase Connective 1)概念:JDBC其实就是一套Java操作数据库的规范(接口); 2)数据库驱动: 各个数据库厂商要让java语言去操作数据库就必须实现这套接口,每个数据库都写有一套实现类叫数据库驱动. 3)使用: //导入mysql数据库jar包 //将jar放在lib目录下 右键add--->builderpath //加载驱动 Class.forName("com.mysql.jdbc.Driver");