- 0
- 0
- 约6.73千字
- 约 9页
- 2017-12-22 发布于河南
- 举报
讲义JDBC1
讲义JDBC1
Module 1: JDBC Overview JDBC总览
JDBC: Java Database Connectivity
ODBC: Open Database Connectivity
C - ODBC - Database
Java - JDBC - Database
SQL: DDL: create table, drop table,
DML: select, insert, update, delete
type: char, varchar, int, date, time, decimal
------------------------------------------------
java.sql
javax.sql
API : application program interface
GUI : Graphic user interface
Application developer : focus: Business logic
Driver developer ( which database):
API:
java.sql.*;
javax.sql.*;
XXX.jar (classes)
MySQL: mysqlXXX.jar
Oracle: ojdbcXX.jar
------------------------------------
JDBC API: Interfaces, classes
Sun:
java.sql.Driver(interface)
MySQL:
URL : jdbc:mysql://localhost:3306/test
userName: root (default)
password:
Driver name: org.gjt.mm.mysql.Driver (class)
or: com.mysql.jdbc.Driver
Oracle:
URL: jdbc:oracle:thin:@192.168.12.100:1521:ascent //127.0.0.1 or localhost
userName: ascent
password: ascent
Driver name: oracle.jdbc.driver.OracleDriver (class)
-------------------------------------------------------------
****************************************
****************************************
Module 2: Using JDBC
Creating a Basic JDBC Application 生成JDBC应用的步骤:
1. Registering a driver 注册驱动: (Driver)
2. Establishing a connection to the database建立数据库连接: (DriverManager- Driver- Connection)
3. Creating a statement 生成Statement: (Connection - Statement)
4. Executing a SQL 执行SQL语句: (Statement -ResultSet)
5. Processing the results 处理结果: (ResultSet)
6. Closing down JDBC objects 关闭JDBC对象: (ResultSet, Statement, Connection)
1. Registering a driver 注册驱动
* Using the Class Loader
Syntax: Class.forName(driverName);
Example例子: Class.forName(org.gjt.mm.mysql.Driver); //MySQL
或者 Class.forName(com.mysql.jdbc.Driver); //MySQL
或者
您可能关注的文档
最近下载
- 关于层次分析法和灰色关联分析法的研究详解.doc VIP
- 高考一轮复习讲义第一讲学生 三角函数的概念同角三角函数关系式与诱导公式.doc VIP
- 高考数学 一轮复习讲义 任意角的三角函数.docx VIP
- 国际贸易实务实训教程.pdf VIP
- 高考数学 一轮复习讲义 -简单的三角恒等变换.docx VIP
- 如果要写年(带歌词完整版毛不易2024春晚歌曲) 高清钢琴谱五线谱.docx VIP
- 半边山半边海(原调版) 高清钢琴谱五线谱.docx VIP
- 下肢静脉血栓形成滤器术后护理.doc VIP
- 女性阻塞性睡眠呼吸暂停诊治专家共识 .pdf VIP
- 《我家是动物园》教案(2025—2026学年).docx VIP
原创力文档

文档评论(0)