-
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
-
Java从入门到精通所有源代码(供初学者学习)
源码包含《Java从入门到精通教程》的全部源代码,内容丰富,代码齐全,每个代码都可在eclipse中正确运行(笔者亲测),适合初学者当做案例学习。
- 2022-06-27 07:02:24下载
- 积分:1
-
一个收入管理模块
一个用于个人收入管理的安卓APP源代码,模块包括了3部分,分别是新增收入、收入信息浏览、和修改/删除收入信息模块,其中,新增收入模块用来添加收入信息,收入信息浏览模块用来显示所有的收入信息;修改/删除收入信息模块可以根据编号修改和删除收入信息
- 2023-01-20 16:40:04下载
- 积分:1
-
图书管理系统(SSH+MYSQL)
图书管理系统源码,采用SSH + MYSQL 框架搭建,具备前后台管理模块,图书借阅和归还,图书管理等模块,系统采用JQUERY实现异步调用,提升交互友好,先给出源码包,里面涵盖数据库,工程项目,数据导入即可。
注:WEB-INF下面的lib包需要自己引入,添加SSH全套JAR包和MYSQL数据库连接包即可。
- 2022-05-07 10:04:02下载
- 积分:1
-
用s2sh做的企业人力资源管理,有注解
用S2SH做的企业人力资源管理系统。典型JAVAEE项目,采用MVC开发模式。非常适合个人学习和开发。希望对大家有用。jar包都有,如果报错,更换下运行环境。
- 2022-07-15 19:34:30下载
- 积分:1
-
简易文件管理器
能够打开文件,创建新的文件夹,还能即时刷新,能够根据文件不同从而用不同的图片表示,希望大家多多支持,多多下载。谢谢。。。。
- 2022-01-28 11:35:32下载
- 积分:1
-
电影选票系统
使用java语言开发的一个电影院选票系统,对于初学java的童鞋们可以更好的理解父类和子类的使用,使用了swtice方法,是适合初学者学习的一个程序。
- 2023-08-28 06:50:03下载
- 积分:1
-
利用eclipse使用Java语言实现属性增广图的代码
结点属性图是多维图,即除了点之间存在连边外,每个点都具有一些属性,每个属性都有对应的值。属性增广图,是将属性集中的属性看作结点,原图中的结点若含有该属性,就与对应的属性结点间存在一条连边。该代码就是将结点属性图实现为属性增广图。
- 2022-03-12 19:43:22下载
- 积分:1
-
基于ssi框架的企业信息管理系统
正在学习spring,struts,ibatis的同学,这个可以帮助你做出一个属于自己的网站管理系统。
- 2022-02-05 05:16:07下载
- 积分:1
-
Java简单小程序食堂管理系统
实现后台管理系统的基本功能,增删查改以及各种其他的操作,适合初学者研究。
- 2022-02-04 15:46:44下载
- 积分:1