MyBatis开发框架视频课程

学习MyBatis的数据操作技术、缓存操作、动态SQL、Annotation支持、识别器、数据关联、Spring整合的使用。

5650人学习

高级25课时2016/11/18更新

二维码下载学堂APP缓存视频离线看

李兴华
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
高级JAVA工程师必备视频课程套餐
RESTful(Restful设计、Jesey实现WEB服务处理)视频课程
5554人学习
¥299.00
AMR项目实战视频课程(Spring MVC + MyBatis)
7993人学习
¥599.00
MyBatis开发框架视频课程
5650人学习
¥599.00
更 多 7 门 课 程
Java高级工程师实战课程系列套餐(JSP实战+SSH实战+AJAX异步数据交互)
JSP实战开发视频课程
31995人学习
¥399.00
JSP项目实战-CRM管理系统视频课程
5411人学习
¥699.00
框架开发起源 —— Java反射编程视频课程
10713人学习
¥99.00
更 多 6 门 课 程
互联网集群架构系列套餐(Redis+Dubbo+单点登录+Zookeeper协调组件)
Dubbo开发框架视频课程
18036人学习
¥998.00
Redis数据库视频课程
18288人学习
¥199.00
企业项目开发中协调一致性组件之ZooKeeper视频课程
6761人学习
¥499.00
更 多 5 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

Java开发人员、相关专业与技术爱好者

你将会学到:

学习MyBatis的数据操作技术、缓存操作、动态SQL、Annotation支持、识别器、数据关联、Spring整合的使用。

课程简介:

      MyBatis是继Hibernate开发框架之后使用最为广泛的实体层开发技术,在Java软件开发中开始占据着越来越重要的地位,本课程将为读者完整的讲解MyBatis开发技术。


      在本课程中将为读者讲解MyBatis产生背景、数据CRUD操作、缓存操作、动态SQL、数据关联技术以及利用Spring进行MyBatis管理


展开更多

课程大纲-MyBatis开发框架视频课程

  • 第1章MyBatis简介(31分钟2节)

  • 1-1

    MyBatis开发框架简介本课程主要为读者讲解MyBatis与其他实体层开发框架的发展历史,以及实现特点。

    [14:43]
  • 1-2

    MyBatis与Hibernate区别本课程主要针对于Hibernate和MyBatis的实现模式进行总结。

    [17:06]
  • 第2章配置并开发MyBatis程序(1小时2分钟4节)

  • 2-1

    搭建MyBatis开发环境本课程主要讲解myBatis开发环境的搭建,包括开发包以及核心配置文件的作用。

    [10:05]
  • 2-2

    数据增加操作本课程主要是使用了一张自定义的数据表实现了数据增加操作,并且详细讲解了核心操作类与接口的作用。

    [29:09]
  • 2-3

    配置log4j显示日志本课程主要讲解如何在MyBatis中利用log4j实现日志信息的输出,以观察MyBatis的后台执行。

    [09:36]
  • 2-4

    自定义MyBatisSessionFactory本课程为了方便读者直接进行MyBatis的开发,使用ThreadLocal类实现了一个MyBatisSessionFactory工厂类。

    [13:50]
  • 第3章MyBatis实现CRUD(56分钟5节)

  • 3-1

    数据增加深入操作本课程主要讲解如何利用MyBatis实现数据的增加操作,以及如何利用MyBatis的支持实现增长后ID取得。

    [11:26]
  • 3-2

    数据修改操作本课程主要讲解如何在MyBatis中实现数据的修改操作。

    [04:48]
  • 3-3

    数据删除操作本课程主要讲解如何利用MyBatis实现数据的删除操作。

    [07:28]
  • 3-4

    数据基本查询本课程主要讲解如何在MyBatis中实现根据id查询以及查询全部操作的实现。

    [18:35]
  • 3-5

    数据分页查询本课程主要讲解如何在MyBatis中实现数据的分页查询操作。

    [13:46]
  • 第4章MyBatis缓存策略(29分钟2节)

  • 4-1

    一级缓存本课程主要是为读者讲解一级缓存的操作及使用。

    [13:24]
  • 4-2

    二级缓存本课程主要为读者讲解如何在MyBatis中实现二级缓存的配置。

    [15:38]
  • 第5章动态SQL(41分钟4节)

  • 5-1

    if语句本课程主要讲解if语句如何在配置文件中使用,并且如何利用判断实现动态SQL操作。

    [12:53]
  • 5-2

    choose语句本课程主要讲解如何利用choose语句实现多条件判断,以及where语句的使用。

    [10:51]
  • 5-3

    foreach语句本课程主要讲解如何利用foreach语句实现数据的批量删除,以及限定查询。

    [10:52]
  • 5-4

    set语句本课程主要讲解如何使用set语句实现表数据的动态更新操作。

    [07:16]
  • 第6章MyBatis高级配置(45分钟2节)

  • 6-1

    Annotation配置本课程主要讲解如何在利用DAO接口上的Annotation配置,自动生成接口操作子类以实现开发简化。

    [21:23]
  • 6-2

    识别器本课程主要讲解如何利用在MyBatis中使用识别器,重点强调的是“<resultMap>”的作用。

    [24:21]
  • 第7章数据关联操作(1小时31分钟3节)

  • 7-1

    一对一数据关联本课程主要为读者讲解如何在MyBatis中实现数据的一对一数据关联,以及存在问题分析。

    [25:31]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部