-
MySQL
JDBC
3.12.1 JDBC API
JDBC是一种用于执行SQL语句的JAVA API,JDBC为开发人员提供了一个标准的API,使他们能够用纯JAVAAPI来编写数据库应用程序。
常用的数据库:Mysql、Oracle、Sqlserver C# ASP
JDBC API提供了一组用于与数据库进行通信的接口和类,这些接口和类都定义在java.sql包中。
表3- 5 java.sql包下常用的接口和类
接口/类 功能说明
DriverManager 数据库驱动管理类,用于加载和卸载各种驱动程序,并建立于数据库的连接
Connection 此接口用于连接数据库
Statement 此接口用于执行SQL语句并将数据返回给ResultSet
ResultSet 结果集接口,提供检索SQL语句返回数据的各种方法
PreparedStatement 此接口用于执行预编译的SQL语句
CallableStatement 此接口用于执行SQL存储过程的语句
3.12.2 JDBC访问步骤
JDBC访问数据库的基本步骤,步骤如下:
①. 加载JDBC驱动程序
Class.forName("com.mysql.jdbc.Driver");
②. 建立数据库连接
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/ordersys", "用户名", "密码");
③. 创建Statement对象,利用Statement向数据库发送sql
Statement smt = conn.createStatement();
④. 执行SQL语句,并且Statement对象把结果集封装成ResultSet对象并返
- 2022-10-05 09:50:03下载
- 积分:1
-
好用精简DSD
反反复复东方饭店高低非凡哥梵蒂冈电饭你们赶紧换个 食发鬼 锅防守打法施工方 分刚发的个分各个身份告诉梵蒂冈梵蒂冈sdfh
- 2022-01-24 10:10:59下载
- 积分:1
-
java小作业 实现任意对象的增删改查(利用ajax,注解)
前台代码和后台都是固定的,利用注解动态实现任意对象的增删改查。不过在增加新实体时,数据库的属性与新实体的属性名称一致。如果属性名称不一致,就不能成功录入读取数据。压缩包里面有web和控制台实现的两种方式。
- 2022-02-20 06:03:40下载
- 积分:1
-
是一个个人资料管理的例程,将个人的一些简单资料输入便可管理-is a personal information management routines, some simple personal in
#includeenumTsex{};
- 2022-09-12 06:35:02下载
- 积分:1
-
Spring+Mvc+Mybatis简单Demo
Spring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单DemoSpring+Mvc+Mybatis简单Demo
- 2022-01-26 04:54:45下载
- 积分:1
-
网上订餐
该文件是采用jsp来写的网上订餐系统,结合数据库进行动态更新信息,
- 2022-06-02 13:50:23下载
- 积分:1
-
基于jsp servlet的讲师考评系统
用于课程设计,讲师考评系统,功能简单全面。
- 2022-05-09 00:52:09下载
- 积分:1
-
Javaweb电子相册管理
Javaweb开发,在线电子相册管理,包含Mysql文件,包含设计文档
- 2022-04-25 12:22:14下载
- 积分:1
-
网上书城的设计和实现
网上书城的设计和实现,可分为两部分,第一部分是前台,负责完成对书籍信息的查看和购买,第二部分是后台,维护基本的书本信息,本系统的数据库是oracle
- 2022-09-03 06:15:03下载
- 积分:1
-
企业信息管理系统
企业信息管理系统,含源码,数据库,以及环境搭建说明
- 2022-05-24 17:11:20下载
- 积分:1