当前课程知识点:Web后端开发技术 >  第8章 JDBC >  8.0 导学 >  8.0_导学

返回《Web后端开发技术》慕课在线视频课程列表

8.0_导学在线视频

下一节:8.1.1 JDBC API

返回《Web后端开发技术》慕课在线视频列表

8.0_导学课程教案、知识点、字幕

同学们好

欢迎回来继续学习Web后端开发技术

在这一章当中

我们将学习JDBC

JDBC是Java访问数据库的标准

当今是一个数据时代

各种各样的Web应用都离不开数据

不论是综合平台还是搜索平台

还是购物平台

他们都以数据为核心

那么对于我们开发的一些Web应用

也要将Web开发技术与数据库技术相结合

来开发

具有数据存储 查询等等相关功能的Web应用

那么这一章我们就学习有关JDBC的知识

来实现对数据库的访问

数据库的种类是比较多的

比如MySQL mongoDB redis

ORACLE

还有微软的SQL Server

对于我们来说

我们选择了MySQL数据库

MySQL数据库

它是开放源代码的关系型数据库管理系统

它有两个版本

一个是社区版

另外一个是商业版或者叫专业版

对于我们来说

我们选择的是社区版

那么这种数据库它具有速度快

总成本比较低这样一些特点

是我们开发中小型网站

或者平台的首选数据库

我们在项目当中使用到

MySQL数据库

需要从MySQL网站进行下载

当前MySQL属于

Oracle旗下的产品

我们在下载MySQL数据库的时候

首先需要在Oracle网站上面

注册一个用户

这张表格列出了MySQL

数据库与开发环境之间的关系

我们看到对应于MySQL数据库为8.0

这样一个版本

也就是说我们在开发当中使用的

这样一个版本

他要求的JDK和JRE的环境是1.8

而我们的开发环境就是基于这样一个

开发环境是可以满足的

另外我们需要注意到

对应于MySQL数据库

还有与之相关的叫做驱动

表格最左边这项叫驱动

他的版本是8.0

那么我们下载资源的时候

要把MySQL数据库

和相关的驱动都要下载下来

首先我们先下载和MySQL数据库

打开网址

然后我们找到MySQL Community

download选项

然后在这里面我们选择进行下载

接下来我们要下载驱动

那么这是下载驱动的地址

在这里面我们需要选择相关的平台

这里面要注意

这个选项要选择platform independent

选择下面这一项进行驱动的下载

驱动下载到本地以后

我们需要解压

解压以后我们会看到这样一个jar文件

那么这个就是它的驱动

如果我们开发的项目是普通的Java项目

我们需要把刚才jar文件部署在SRC

目录下面

我们选中jar文件

右击

在右击菜单当中找到build path

然后进而选择add to build path

将jar文件添加到当前的项目当中

我们开发的Web项目

在这种情况下

我们需要把刚才的jar文件加入到

lib文件夹下面就可以了

在使用MySQL数据库的时候

我们往往更喜欢使用客户端工具来

实现对数据库的管理

这里给大家推荐了几个

MySQL数据库的客户端工具

第1个叫做MySQL Front

第2个 Navicat cat for MySQL

对于数据库客户端的工具

使用起来比较方便

除此之外

还有workbench

这是MySQL官方推荐的

一个客户端工具

phpMyAdmin

下面SQLyog个这几个客户端工具

在开发当中经常的使用

使用起来都是比较方便的

同学们根据自己的情况选择其中一种来使用

通过本章的学习

我们将实现JDBC版的

某高校毕业生信息发布系统的注册与登录功能

在这之前的课程当中

我们实现了注册与登录功能

但是并没有数据库相关的操作

通过本章的学习

我们把这部分功能补充上

那么这一张学习内容主要包括什么呢

主要是对JDBC API的学习

以及使用JDBC API访问

MySQL数据库的基本的操作步骤

通过本章的学习

我们希望同学们达到以下目标

能够对MySQL数据库有个简单的认知

接下来我们一定要准备好JDBC的

开发环境

否则我们后续的内容是没法进行编码

没法进行学习的

接下来我们要重点学习JDBC的API

以及使用JDBC API访问

MySQL数据库的基本步骤

这里面我们看一下它的要求

是到这里面

这一小节我们就介绍到这里

谢谢

Web后端开发技术课程列表:

第1章 Java Web开发准备

-1.0 导学

--1.0.1 导学

-1.1 Web应用开发概述

--1.1.1 Web应用简介

--1.1.2 Web开发技术

--1.1.3 测试

-1.2 准备Java Web应用开发环境

--1.2.1 准备Java Web应用开发环境

--1.2.2 测试

--1.2.3 谈谈JavaWeb优势和学习方法

-1.3 任务实现:Hello World Web项目

--1.3.1 Hello World Web项目

--1.3.2 测试

-1.4 小结

--1.4.1 小结

-本课程所有代码

--课程参考代码

第2章 Servlet技术基础

-2.0 导学

--2.0.1 导学

-2.1 Servlet概述

--2.1.1 Servlet简介

--2.1.2 Servlet API

--2.1.3 测试

-2.2 创建Servlet

--2.2.1 Hello Servlet

--2.2.2 Servlet配置

--2,2,3 作业

-2.3 Servlet应用

--2.3.1 处理超链接请求

--2.3.2 处理form表单请求

--2.3.3 处理结果

--2.3.4 测试

-2.4 任务实现:某高校毕业生信息发布系统-注册与登录(Servlet版)

--2.4.1 注册代码实现

--2.4.2 登录代码实现

--2.4.3 测试

--2.4.4谈一谈jQuery前端开发框架

-2.5 ServletConfig接口

--2.5.1 ServletConfig接口

-2.6 ServletContext接口

--2.6.1 ServletContext接口

-2.7 HttpServletRequest接口

--2.7.1 获取请求报文信息

--2.7.2 上传照片

--2.7.3 获取网络连接信息

--2.7.4 存取请求域属性

--2.7.5 测验

--2.7.6 在请求转发和重定向过程中传递数据

-2.8 HttpServletResponse接口

--2.8.1 HttpServletResponse接口

--2.8.2 输出服务器端图片

--2.8.3 测试

-2.9 任务实现:某高校毕业生信息发布系统-简历添加

--2.9.1 任务实现:某高校毕业生信息发布系统-简历添加

-2.10 小结

--2.10.1 小结

-动画演示:Java Web应用服务器处理客户端请求的过程

--Java Web应用服务器处理客户端请求的过程

第3章 会话跟踪

-3.0 导学

--3.0.1 导学

-3.1 Cookie技术

--3.1.1 Cookie技术概述

--3.1.2 Cookie技术应用-自动登录

--3.1.3 测试

-3.2 Session技术

--3.2.1 Session技术概述

--3.2.2 Session技术-Session技术应用购物车

--3.2.3 测试

-3.3 URL重写与隐藏表单域

--3.3.1 URL重写技术与隐藏表单域

--3.3.2 测试

-3.4 任务实现:某高校毕业生信息发布系统-简历修改

--3.4.1 任务实现:某高校毕业生信息发布系统-简历修改

--3.4.2 讨论会话跟踪技术的应用场景

-3.5 小结

--3.5.1 小结

第4章 JSP基础

-4.0 导学

--4.0.1 JSP导学

-4.1 jsp概述

--4.1.1 JSP概述

--4.1.2 测试

-4.2 脚本元素

--4.2.1 脚本元素

--4.2.2 测试

-4.3 指令元素

--4.3.1 指令元素

--4.3.2 测试

-4.4 动作元素

--4.4.1 动作元素

--4.4.3 测试

-4.5 内置对象

--4.5.1 内置对象(1)

--4.5.2 内置对象(2)

--4.5.3 测试

-4.6 JavaBean

--4.6.1 JavaBean概述

--4.6.2 分步注册

--4.6.3 测试

-4.7 任务实现:某高校毕业生信息发布系统-首页(JSP版)

--4.7.1 任务实现:某高校毕业生信息发布系统-首页(JSP版)

--4.7.2 在JSP页面显示内容的都有哪些方法

-4.8 小结

--4.8.1 小结

第5章 表达式语言

-5.0 导学

--5.0.1 表达式语言

--5.0.2 测试

-5.1 el语法

--5.1.1 EL语法

--5.1.2 测试

-5.2 el隐含对象

--5.2.1 EL隐含对象

--5.2.2 测试

-5.3 任务实现:某高校毕业生信息发布系统-学生详细信息展示

--5.3.1 任务实现:某高校毕业生信息发布系统-学生详细信息展示

--5.3.2 测试

-5.4 小结

--5.4.1 小结

--5.4.2 讨论el表达式的优势

第6章 标准标签库

-6.0 导学

--6.0.1 标准标签库

--6.0.2 测试

-6.1 核心标签库

--6.1.1 通用标签

--6.1.2 条件标签

--6.1.3 迭代标签

--6.1.4 URL标签

--6.1.5 测试

-6.2 任务实现:某高校毕业生信息发布系统-首页(JSTL版)

--6.2.1 任务实现:某高校毕业生信息发布系统-首页(JSTL版)

--6.2.2 测试

-6.3 小结

--6.3.1 小结

--6.3.2 讨论如何实现自定义标签

第7章 Filter和Listener

-7.0 导学

--7.0_导学

-7.1 过滤器

--7.1.1过滤器(1)

--7.1.2过滤器(2)

--7.1.3 测试

-7.2 监听器

--7.2.1.1与ServletContext相关的监听器

--7.2.1.2示例:访问网站计数功能

--7.2.2.1与Session相关的监听器

--7.2.2.2示例:显示在线用户名称

--7.2.3.1与Request相关的监听器

--7.2.3.2示例:实时显示访问网站用户信息示例

--7.2.4 测试

-7.3 任务实现:某高校毕业生信息发布系统-单态登录

--7.3.1 任务实现:某高校毕业生信息发布系统-单态登录

--7.3.2 测试

-7.4 小结

--7.4.1小结

--7.4.2讨论filter和listener使用场景

第8章 JDBC

-8.0 导学

--8.0_导学

-8.1 JDBC API

--8.1.1 JDBC API

--8.1.2 测试

-8.2 JDBC API访问MySQL基本步骤

--8.2.1 JDBC API

--8.2.2 测试

-8.3 任务实现:某高校毕业生信息发布系统-注册与登录

--8.3.1 任务实现:某高校毕业生信息发布系统-注册与登录(JDBC版)

--8.3.2 测试

-8.4 小结

--8.4.1小结

--8.4.2 讨论JDBC工具类

第9章 某高校毕业生信息发布系统开发

-9.0导学

--9.0导学

-9.1 技术准备

--9.1.1技术准备-MVC模式

--9.1.2技术准备-Ajax技术

--9.1.3技术准备-jQuery对Ajax的实现

--9.1.4_技术准备- JDBC工具类

--9.1.5 测试.

-9.2 系统设计

--9.2系统设计:某高校毕业生信息发布系统开发

-9.3 系统实现

--9.3.1完善登陆和注册功能

--9.3.2完善简历添加功能

--9.3.3完善简历修改功能

--9.3.4.1首页分页显示

--9.3.4.2首页分页显示

-9.4 小结

--9.4.1小结

--9.4.2讨论:分页组件

8.0_导学笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。