`
java-_-ted
  • 浏览: 12981 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

初识JDBC

阅读更多
package com.pb.ted;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

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

		// 让 java 虚拟机载入 sql server jdbc 驱动程序
		Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

		// 定义连接到数据库的连接串
		String connectionUrl = "jdbc:sqlserver://192.168.3.125:1433;"
				+ "databaseName=TED;user=sa;password=abc123,;";

		// 通过连接串获取连接,如果成功,返回有效的 Connection 对象
		// 若失败,一般会抛异常
		Connection con = DriverManager.getConnection(connectionUrl);

		// 创建一个语句
		Statement stmt = con.createStatement();

		// 向数据库发出查询语句
		ResultSet rs = stmt.executeQuery("select * from test ");

		// 遍历得到的结果集,并打印 "name" 列的值
		while (rs.next()) {
			System.out.println(rs.getString("username"));
		}

		// 关闭相应资源
		rs.close();
		stmt.close();
		con.close();
	}
}
0
0
分享到:
评论
3 楼 哈包祥明 2012-04-04  
我也正在学这个  。。。学习了并转载了。
2 楼 mlc880926 2012-04-03  
close的时候要判断一下是不是为null
1 楼 liang1022 2012-04-03  
言簡意賅

相关推荐

    JDBC代码JDBC代码JDBC代码

    通过逐步学习和实践,我们可以从初识JDBC到熟练运用,实现高效、安全的数据库操作。 总之,JDBC是Java开发中不可或缺的一部分,它提供了一套标准的接口,使得开发者可以轻松地与各种数据库进行交互。通过对JDBC的...

    JDBC.入门到精通教程

    本教程将帮助您从初识JDBC到深入理解并熟练运用。 ### JDBC基础 1. **JDBC驱动类型**:JDBC驱动分为四种类型,从1.0到4.0,分别是类型1(JDBC-ODBC桥接),类型2(数据库特定的API),类型3(纯Java中间层),类型...

    Day22-JDBC初识_jdbc_java_knowyv3_

    在“Day22-JDBC初识”这个学习主题中,我们将深入理解JDBC的基本概念、工作原理以及如何在Java程序中使用它来连接和操作数据库。 首先,我们需要了解JDBC的核心作用。JDBC是Oracle公司提供的一个Java API,它定义了...

    初识Spring

    【初识Spring】 Spring框架是Java企业级应用开发中的核心框架,它为开发者提供了一个全面的基础设施,用于创建稳定、高性能的应用程序。Spring的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程...

    初识MyBatis及基本配置和执行

    初识MyBatis及基本配置和执行 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来...

    初识MyBatis

    ### MyBatis初识 #### 一、MyBatis简介 MyBatis 是一个支持普通 SQL 查询、存储过程以及高级映射的优秀持久层框架。它消除了几乎所有的 JDBC 代码和参数的手动设置以及结果集的检索。MyBatis 使用简单的 XML 或...

    初识mybatis的项目

    MyBatis 的主要特点在于它解决了传统 JDBC 编码的繁琐,通过 XML 或注解的方式将 SQL 语句与 Java 代码分离,使得 SQL 和代码更加清晰,易于维护。下面,我们来详细探讨 MyBatis 的几个关键知识点: 1. **配置文件*...

    Hibernate(3.6)之初识

    **Hibernate(3.6)之初识** Hibernate 是一个开源的对象关系映射(ORM)框架,它简化了Java 应用程序对数据库的操作。在Hibernate 3.6 版本中,开发者可以享受到更加稳定和高效的数据库操作体验。这篇文章将带你初识...

    mybatis初识

    MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。对于初学...

    博客(传琦):初识Mybatis 对应的源码

    【初识Mybatis源码解析】 Mybatis 是一个流行的、基于Java的持久层框架,它简化了数据库操作,使得开发者可以更加专注于SQL语句的编写,而无需关注JDBC的繁琐工作。本篇将深入剖析Mybatis的核心概念,以及其在实际...

    1.初识Java.zip

    【初识Java】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle公司收购)于1995年发布。它的设计目标是具备“简单性、面向对象、健壮性、安全性、可移植性、高效性、多线程和动态性”等...

    初识JVM – JVM概念.pdf

    ### 初识JVM – JVM概念 #### 一、JVM简介 JVM,即Java Virtual Machine(Java虚拟机),是一种能够执行特定机器指令的虚拟机。它通过软件模拟了一个完整的计算机系统,允许Java程序在任何支持JVM的平台上运行而...

    oracle安装-卸载-初识oracle-笔记

    【Oracle安装-卸载-初识Oracle-笔记】 Oracle是一种广泛应用的关系型数据库管理系统,尤其在企业级应用中占据重要地位。对于初次接触Oracle的人来说,理解其安装、卸载过程及基本操作是至关重要的。 一、下载地址 ...

    Hive初识入门参考的笔记

    ### Hive初识入门知识点 #### 一、Hive概述与学习方法 - **概念与原理**:Hive 是一个建立在 Hadoop 之上的数据仓库工具,它将结构化的文件映射为表,并提供了类似 SQL 的查询语言 HQL,使得用户能够通过 SQL 语法...

    初识MyBatis及其基础应用(彩色PPT版).pptx

    MyBatis作为持久层框架,它的主要优点在于解决了JDBC编程时的一些痛点,如硬编码SQL、手动设置参数和封装结果集等。以下是MyBatis的主要功能和特性: 1. **配置文件**:MyBatis的核心配置文件用于定义数据库连接...

    Hibernate之API初识及增删改查实现案例hibernate003

    **标题:“Hibernate之API初识及增删改查实现案例hibernate003”** 在Java开发中,Hibernate是一个非常流行的持久化框架,它简化了数据库操作,提供了对象关系映射(ORM)功能,使得开发者可以使用面向对象的方式来...

    初识MyBatis及基本应用彩色PPT版本.pptx

    MyBatis作为持久层框架,它的主要优点在于解决了JDBC编程时的一些痛点,如硬编码SQL、手动设置参数和封装结果集等。以下是MyBatis的主要功能和特性: 1. **配置文件**:MyBatis的核心配置文件用于定义数据库连接...

    第1章 初识Spring的基本应用.ppt

    数据访问/集成模块提供了对JDBC的抽象层,简化了数据库操作;ORM模块支持对象/关系映射,与JPA、JDO、Hibernate等集成;事务管理模块提供了编程和声明式事务管理的支持;Web模块则包含WebSocket、Servlet、Web MVC等...

Global site tag (gtag.js) - Google Analytics