-
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语言实现的文本关键字提取,其中1、对含有特殊符号的单词进行了剔除;2、删除过长的单词;3、删除连词,介词等无实意单词。目的:将文本关键词按照词频进行排序,可对文件夹下的所有文档进行批次处理。运行结果如下图所示:
- 2022-06-19 02:33:21下载
- 积分:1
-
学生成绩管理系统Java实现
学生成绩管理系统的实现,学生成绩管理系统毕业设计源码实现
- 2022-05-27 10:44:53下载
- 积分:1
-
图像识别之相似度判断
java编写的相似图片比较 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-07-21 01:10:45下载
- 积分:1
-
spring boot+jpa+thymeleaf增删改查分页查询
使用spring boot+jpa+thymeleaf实现简单的增删改查,分页查询,其中还包括动态下拉列表的实现。
- 2022-10-04 12:30:03下载
- 积分:1
-
JAVA链表基础操作:增删改查
本程序实现了eclipse环境下的常用数据结构的源程序;
可以快速提高JAVA数据结构入门速度。
- 2022-12-13 01:25:03下载
- 积分:1
-
基于Java的高校学生信息管理系统(工具eclipse+sql server 2008)
设计一个能够满足高校的学籍管理和成绩管理系统。学籍管理功能实现学生名单和基本信息调入、调出数据库、学生基本数据维护和查询,奖励与处分记录和查询。专业、课程信息维护,学生选课管理。考试成绩录入、汇总和统计。通过建立院系或班级的网站发布学生数据、所学课程和学习成绩,提供给学生和用人单位进行查询。
主要内容:学生基本数据维护模块的分析和设计,学生选课管理模块的分析和设计,学习成绩管理、统计模块的分析和设计,学生信息和成绩查询模块的分析和设计,数据发布、调入、调出接口的设计和开发。
- 2022-02-14 03:17:55下载
- 积分:1
-
在线选题系统
在线选题系统的设计与实现,
通过毕业论文供选题系统,教务秘书对系统进行基本信息的设置,指导老师
可以检测命题与当年、往年命题的相似性,避免重复,使命题具有一定的创新性;
领导小组可以对导师提交的命题进行审校,能及时审核通过命题并向学生公布;
学生可以快速了解指导教师研究方向等相关信息和命题情况,可以有效地选择自 己感兴趣的论文题目和指导老师,从而提高论文的质量。本科毕业论文信息化管
理也促进了高校信息化建设。
- 2022-02-27 04:24:11下载
- 积分:1
-
图书管理系统--javaee
简介: 图书馆本着以“读者为上帝”、“为读者节省每一分钱”的服务宗旨,随着企业利润逐年提高,规模不断壮大、经营图书品种、数量也逐渐增多。在企业不断发展的同时,企业传统的人工管理方式暴露了一些问题。为提高工作效率,同时摆脱图书管理人员在工作中出现的尴尬局面,因而,开发此图书管理系统,解决工作人员的工作效率不高的问题!功能:图书档案查询、图书借阅查询、借阅到期提醒、登录系统、更改命令、退出系统、读者类型管理、图书类型管理、图书借阅、图书续借、图书归还、读者档案管理、图书馆信息、管理员设置、书架设置、用户权限设置、参数设置
- 2022-04-11 02:51:54下载
- 积分: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