- 浏览: 362513 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (511)
- AgileMethodology (4)
- RDBMS (32)
- NoSQL (16)
- Java (27)
- Python (28)
- Maven (15)
- Linux (27)
- CommonUtils (13)
- IDE (8)
- JavaScript (17)
- jQuery (2)
- OSGi (2)
- JavaWeb (5)
- Spring (37)
- Struts2 (3)
- ORM (13)
- Ant (1)
- apache-tiles (1)
- FreeMarker (2)
- JSON (8)
- XML (1)
- JUnit (3)
- Lucene (1)
- Web Service (9)
- Design Pattern (13)
- Algorithm (21)
- JVM (14)
- Hadoop (16)
- Spark (5)
- Scala (31)
- Git (4)
- Server (3)
- Node.js (18)
- Concurrent (42)
- Lock (9)
- Collections (3)
- Network (11)
- MicroService (7)
- Docker (13)
- FP (20)
- spring.io (2)
- ELK (1)
- Kafka (5)
最新评论
JDBC 编程的基本步骤:
(1) 向系统注册所需的JDBC驱动程序(加载驱动程序)
(2) 建立到指定数据库德连接
(3) 提交数据库查询
(4) 取得查询结果
具体代码如下:
public class JDBCDemo { public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver"; public static final String DBURL = "jdbc:oracle:thin:@localhost:1521:demo"; public static final String DBUSER = "scott"; public static final String DBPASSWORD = "tiger"; public static void main(String[] args) throws Exception { Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; String sql = "select empno, ename from emp"; Class.forName(DBDRIVER); conn = DriverManager.getConnection(DBURL, DBUSER, DBPASSWORD); ps = conn.prepareStatement(sql); rs = ps.executeQuery(); while (rs.next()) { int empno = rs.getInt(1); String ename = rs.getString(2); System.out.println(empno + "\t" + ename); } rs.close(); ps.close(); conn.close(); } }
发表评论
-
Java 8 获取当前日期
2018-12-12 14:38 654原创转载请注明出处:https://agilestyle. ... -
abstract class 和 interface区别
2017-09-06 23:12 364原创转载请注明出处:http://agilestyle.i ... -
Difference between <? super T> and <? extends T>
2017-05-24 10:34 448原创转载请注明出处:http://agilestyle.i ... -
a=a+b和a+=b的区别
2017-03-02 22:47 616原创转载请注明出处:http://agilestyle.i ... -
Java Object 九大方法
2017-02-22 21:46 354原创转载请注明出处:http://agilestyle.i ... -
Java Collections Framework Diagram
2016-12-14 15:43 383原创转载请注明出处:http://agilestyle.i ... -
Java三大领域+Python的技能图谱
2016-08-25 09:48 1768转自:来吧 主流编程语言图谱+知识库都在这了 Ja ... -
Top 8 Diagrams for Understanding Java(转)
2016-08-23 10:24 269转自:http://www.programcreek.co ... -
stream classdesc serialVersionUID = 1, local class serialVersionUID = 2
2016-05-27 14:56 3355原创转载请注明出处:http://agilestyle.i ... -
技术资料链接
2016-03-19 12:59 556LeeCode http://www.cnblogs.c ... -
Java取模
2015-09-13 11:41 704取模的规律:取模的结果符号永远与被除数的符号相同 pack ... -
Java面试——字符串
2013-09-18 22:53 917String中的常用方法 1.写出下面程序的输出结 ... -
Java面试——数组
2013-09-18 22:22 8951.下面哪几个选项是合 ... -
数据类型转换
2013-09-17 22:27 780数据类型的转换方式 ... -
Java面试——数据类型及类型转换
2013-09-16 22:42 13521.int和Integer有什么区别? 2.下面选 ... -
实例成员和类成员的区别
2013-09-16 12:05 1136下面关于实例成员的说法,哪些是正确的?CD A.实例成员也 ... -
clone() 方法
2013-03-11 13:54 768在应用开发过程中,我们可能会需要拷贝(copy)一个现有的 ... -
多线程实现方法
2013-03-06 11:05 701两种实现方法: 继承Thread类, 实现Runna ... -
Thread common example
2012-08-02 16:48 7601.设计 4 个线程,其中两个线程每次对 j增加1,另外两个线 ... -
Polymorphism classic example
2012-07-27 16:01 865The classic example in OOP is t ...
相关推荐
本篇将详细介绍如何使用Java连接Oracle数据库以及所需的驱动文件。 首先,确保你已经安装了Oracle数据库,并且知道服务器的IP地址、端口号、数据库服务名(SID)或全局数据库名(TNS名称)。同时,你需要Oracle的...
本篇将深入探讨如何使用Java连接Oracle数据库,并提供一个可以直接使用的示例。 首先,为了在Java中连接Oracle数据库,我们需要以下组件: 1. **JDBC驱动**:Java Database Connectivity (JDBC) 是Java中用于访问...
总的来说,Java连接Oracle数据库涉及到JDBC API的使用、Oracle JDBC驱动的加载、数据库连接信息的配置以及连接的创建和关闭。通过理解这些基础知识,你就能有效地在Java应用中与Oracle数据库进行交互。
本篇将详细介绍如何使用Java连接Oracle数据库,以及涉及到的相关知识点。 首先,我们需要了解Java数据库连接(JDBC,Java Database Connectivity)。JDBC是Java API,它为Java程序员提供了与各种数据库系统通信的...
在本项目中,"【Java_项目篇】-Oracle课程设计Java源文件"是一个基于Java技术的客房管理系统,主要目标是实现对酒店客房的管理功能。这个项目不仅涵盖了Java编程语言的基础应用,还涉及到数据库管理和Oracle数据库的...
至此,你已经具备了在SpringCloud中连接Oracle数据库并进行数据操作的基础知识。在实际项目中,你可能还需要考虑事务管理、数据缓存、数据库分页、性能优化等方面的问题。确保对这些概念有深入理解,能够帮助你更好...
本篇将详细介绍如何使用Java连接Oracle数据库,以及如何实现数据的增删改查操作。 首先,要连接Oracle数据库,你需要以下组件: 1. **JDBC驱动**:Java Database Connectivity (JDBC) 是Java访问数据库的标准API。...
本篇将详细介绍如何使用Java连接Oracle数据库,包括三种不同的连接方式,并提供相关的实例代码。 1. JDBC(Java Database Connectivity)连接 JDBC是Java语言访问数据库的标准接口,它允许Java应用程序通过驱动程序...
在Java中,通过JDBC-ODBC桥,可以使用ODBC驱动连接Oracle数据库。不过,由于JDBC-ODBC桥性能较低且已不再推荐,现在更多地直接使用JDBC驱动。 综上所述,Java与Oracle数据库的连接涉及到JDBC API的使用,包括驱动...
- JDBC驱动:Java连接Oracle需要Oracle的JDBC驱动,如ojdbc.jar。这个驱动是Oracle公司提供的,使得Java程序能够识别Oracle的SQL语法。 - 数据库URL:每个数据库都有一个特定的URL,对于Oracle,通常是`jdbc:...
Java程序员必读基础篇是针对想要深入理解和掌握Java编程语言的初学者或有一定经验的开发者设计的学习资源。这个压缩包文件包含了一份HTML文档,很可能是详细的教程或笔记,旨在帮助读者构建坚实的Java基础知识。 ...
本篇文章将详细介绍如何使用Java来实现从Oracle数据库中提取数据并将其转换为XML文件。 首先,我们需要连接到Oracle数据库。这通常通过JDBC(Java Database Connectivity)实现。JDBC是Java平台的标准接口,允许...
2. **Java连接Oracle数据库** Oracle数据库是大型企业级数据库系统。连接Oracle,需要添加Oracle JDBC驱动(如`ojdbc.jar`)。下面是一个连接Oracle的例子: ```java import java.sql.Connection; import java....
"JAVA程序员必读基础篇"涵盖了成为一名合格Java程序员所必备的关键概念和技术。以下是一些核心知识点的详细介绍: 1. **Java简介**:Java是由Sun Microsystems(现已被Oracle收购)开发的一种面向对象的编程语言,...
本篇文章将详细介绍如何在Java中调用Oracle存储过程,以及涉及的相关知识点。 首先,我们需要了解JDBC的基础。JDBC提供了一组接口和类,使得Java应用程序能够连接到数据库、执行SQL语句和处理结果。在Java中,我们...
本篇将详细介绍如何使用Java将MP3等二进制文件存入Oracle数据库中的BLOB字段。 首先,我们需要了解Oracle JDBC驱动,这是Java与Oracle数据库交互的基础。Oracle提供了一个名为ojdbc的JDBC驱动,它可以连接到Oracle...
《Java语言程序设计 基础篇 原书第10版》是梁勇编著的一本关于Java编程的经典教材,旨在为初学者提供全面而深入的Java基础知识。本书覆盖了从Java语言的基本语法到面向对象编程的核心概念,再到实际编程中的常见问题...
Java语言程序设计基础篇是学习Java编程的入门教程,它为初学者提供了全面而深入的知识体系,涵盖了Java语言的核心概念和技术。源代码是理解和实践这些概念的重要工具,它能让学习者亲手操练,从而加深对理论知识的...
Daniel Liang和梁勇共同撰写,分为基础篇和进阶篇,旨在帮助读者掌握Java这门强大的面向对象编程语言。本资源包含该教材的复习题和课后题答案,是学习过程中不可或缺的辅助资料。 一、Java语言基础 Java是一种跨...