基于反射的通用 DAO 的展示和 MySQL 数据库的实战

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程主要介绍了通用 DAO 的强大之处,教会用户如何安装 MySQL 数据库,熟练创建数据库、数据库表,以及利用 SQL 语句对数据进行操作。

    1.利用通用 DAO 完成的实战项目演示 00:05:16

    本课时介绍了利用通用 DAO 完成的实战项目,通过项目了解到利用反射编写的万能 DAO 工具类可以帮我们节省大量枯燥重复性代码。

    2.MySQL 数据库概述+安装 00:04:24

    本课时介绍了 MySQL 数据库的背景、特性,以及安装的操作,重点讲解了安装过程中的注意事项,完全了解安装过程中每一个步骤的作用和意义。

    3.Navicat 工具介绍+使用 00:08:32

    本课时介绍了 Navicat 工具的背景、特性,以及如何连接、管理 MySQL 数据库,重点讲解了通过工具建项目、建表、操作数据库数据的方法。使学员尽可能地完全掌握用工具对数据进行增删改查的操作,并理解表中主键的意义。

    4.SQL 语句的基本使用 00:07:18

    本课时讲解了 MySQL 数据库的 SQL 语句基本用法,包括添加、查看、修改、删除等操作,使学员理解并使用 SQL 语句对数据进行操作。

    5.外键的意义和使用 00:14:45

    本课时讲解了外键的意义、连表查询的操作,以及如何使用工具对两个表中的主外键进行映射,以实例展示连接之后级联删除操作。

    6.连表查询和部分 SQL 函数的使用 00:09:19

    本课时讲解了连表查询的内连接、左连接、右连接、全连接以及模糊查询、排序、max、min、avg、sum、count、group by、limit 语句函数的实战,使学员尽可能多的掌握大部分 SQL 语句的用法。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

基于反射的通用 DAO 的展示和 MySQL 数据库的实战

6课时,50分钟2015-01-04
wahoo1234
wahoo1234

极客学院签约布道师

个人简介:
国家信息技术紧缺人才培养工程办公室(NITE)专家组专家,项目经理,带队完成多个省市级项目,具有丰富的授课经验。


课程背景:
本课程是学习基于反射的万能
DAO的实现第一讲,首先通过一个利用通用DAO完成的实战项目,了解通用DAO能带给我们什么。然后我们学习MySQL 数据库的使用以及通过SQL语句对数据进行相关操作。为我们下一步的课程做好基础准备。


核心内容:
1.利用通用DAO完成的实战项目演示
2.MySQL数据库安装
3.建立数据库,建表操作和注意事项
4.学会SQL语句进行增删改查的基本操作
5.主键、外键的关系和意义
6.连表查询以及部分SQL函数的使用


软件环境:MySQL数据库


是否提供资料:


课程等级:中级


适合人群:
具有一定 MySQL 基础的开发者

  • 技术问答
  • 资料与Wiki
  • 1

    利用通用 DAO 完成的实战项目演示

    05:16

    本课时介绍了利用通用 DAO 完成的实战项目,通过项目了解到利用反射编写的万能 DAO 工具类可以帮我们节省大量枯燥重复性代码。

  • 2

    MySQL 数据库概述+安装

    04:24

    本课时介绍了 MySQL 数据库的背景、特性,以及安装的操作,重点讲解了安装过程中的注意事项,完全了解安装过程中每一个步骤的作用和意义。

  • 3

    Navicat 工具介绍+使用

    08:32

    本课时介绍了 Navicat 工具的背景、特性,以及如何连接、管理 MySQL 数据库,重点讲解了通过工具建项目、建表、操作数据库数据的方法。使学员尽可能地完全掌握用工具对数据进行增删改查的操作,并理解表中主键的意义。

  • 4

    SQL 语句的基本使用

    07:18

    本课时讲解了 MySQL 数据库的 SQL 语句基本用法,包括添加、查看、修改、删除等操作,使学员理解并使用 SQL 语句对数据进行操作。

  • 5

    外键的意义和使用

    14:45

    本课时讲解了外键的意义、连表查询的操作,以及如何使用工具对两个表中的主外键进行映射,以实例展示连接之后级联删除操作。

  • 6

    连表查询和部分 SQL 函数的使用

    09:19

    本课时讲解了连表查询的内连接、左连接、右连接、全连接以及模糊查询、排序、max、min、avg、sum、count、group by、limit 语句函数的实战,使学员尽可能多的掌握大部分 SQL 语句的用法。

相关课程

  • 玩转 Arduino——物联网嵌入式开发入门

    本课程将讲解物联网的基本概念及其与嵌入式开发的关系。并带你了解物联网开发领域应用最为广泛的开源软硬件平台--Arduino, 包括 Arduino 的基本介绍,Arduino 驱动安装,Arduino IDE 的安装(Windows、Mac),基于 Arduino IDE 的简单程序编写和效果演示。

    4课时 30分钟
    初级
    17762人学习
  • Android 侧滑菜单之 DrawerLayout 的使用

    本课讲解如何使用 Google 官方提供的 DrawerLayout 控件,同时结合 Fragment 的动态创建与 ActionBar 来实现侧滑菜单功能的开发。

    5课时 38分钟
    初级
    23992人学习
  • 玩转 Arduino——周边模块: LED 显示部件

    本课程讲解了Arduino 周边模块中 LED 显示部件的使用。主要包含单个 LED、 LED 点阵以及三色 LED 的使用。通过学习本课程,学员可以迅速上手 Arduino 的开发,为后续复杂应用的开发打下坚实基础。

    3课时 28分钟
    初级
    7962人学习
  • Windows Workflow Foundation 简介与猜数字演示

    本套课程主要对 Windows Workflow Foundation 进行简单介绍,并针对其优缺点进行分析,并对它的适用场景进行了介绍。通过使用 Windows Workflow Foundation 开发一个猜数字游戏的演示,来了解 WF 中的一些基本概念,比如 Activity, Workflow 和宿主应用等。

    5课时 34分钟
    中级
    3776人学习