-
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
-
网络订餐
该系统实现了网络订餐功能,代码清晰,功能完整,界面友好。
- 2022-07-08 10:55:53下载
- 积分:1
-
在线考试系统java
java 写的在线考试系统,SQL server 提供数据库
- 2022-10-18 12:15:03下载
- 积分:1
-
Blog系统
博客系统,用户登录,加好友,写博文,上传图片
- 2022-03-06 10:29:42下载
- 积分:1
-
在线快递单
实现了在线快递单的功能,包含了增删改查,以及留言板。代码清晰完整,界面友好。
- 2022-04-20 18:09:54下载
- 积分:1
-
超市管理系统
超市管理系统,进货出货,后台管理,功能完善
- 2023-02-01 10:25:04下载
- 积分:1
-
仿天猫分销平台
本系统是基于s2sh+easyui的高仿天猫分销平台,包含产品管理,分销管理,订单管理,分销单管理等功能
- 2022-01-22 11:31:40下载
- 积分:1
-
购物+快递单
该系统实现了网上快递单的功能,以及简单的购物功能。
- 2022-05-23 10:29:35下载
- 积分:1
-
java用户
1.创建WEB工程
怎样使用Myeclipse创建Web Project
Web工程目录结构
怎样删除一个Web工程
2.用户列表,创建实体类,User
User有哪些属性?
Id, username realname password age gender email
包的命名规范、类的命名规范
com.公司名.模块名.pojo.类名
实体类属性的创建规范
Private setter getter
实体类属性的数据类型
Int > Integer
3. 用户列表,创建表结构,用户表
如何创建数据库
Navicat 右键链接名 > 新建数据库 > 输入数据库名、字符集名(UTF8)
如何创建用户表
右键“表” > 创建字段
用户表有哪些字段,以及每个字段的类型
字段对应实体类即可
主键设置方式
非空、主键(小钥匙)、选中自动递增(int bigint)
如何增加字段,修改字段
设计表 > 点击“添加栏位”或“修改栏位”
如何查看表数据
如何创建查询索引,唯一性索引
查询索引:提高(字段)查询效率 类型是Normal
唯一性索引:字段的值不能重复,类型:unique
4. 用户列表,创建数据库访问层,JDBC > Mysql
知道管理系统的主流架构
用户浏览器JSP > Servlet >
- 2023-06-06 02:35:03下载
- 积分:1
-
携程旅行网
携程网系统设计。功能包括:登录、注册,以管理员身份登录,以导游身份登录,以游客身份登录,呈现不同的界面。
- 2022-12-26 02:05:03下载
- 积分:1