SSM框架第一季 - Mybatis入门

Posted SiKi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSM框架第一季 - Mybatis入门相关的知识,希望对你有一定的参考价值。

本课程是SSM框架第一部分 – Mybatis入门开发

        Mybatis是一个轻量级的简化数据库操作的框架,本课程将对比原生JDBC开发,解决原生JDBC的问题。课程将围绕对数据库增、删、改、查基本操作来学习Mybatis。

        本课程未涉及到实际web层开发,只要大概了解javaWeb概念以及数据库相关知识就可学习。

 

通过本课程可以学习以下知识点;

    1、了解、配置和使用Mybatis操作数据库;

    2、Mapper动态代理开发;

    3、动态sql语句;

    4、多表关联查询;

    5、Mybatis快速生成代码工具MBG;

    6、Mybatis与Spring整合开发(需要具备Spring相关知识)


Ps:没有学习Spring框架的同学可以先略过最后的整合开发部分,SSM框架第二季即将讲解Spring框架。

 

学习本课程需要解锁数据库相关技能,以下为课程副本传送门:

    JDBC编程和mysql数据库:

    http://www.sikiedu.com/course/203


    学习SSM框架需要具备JavaWeb相关技能:

    JavaWeb第一季基础(JSP和Servlet):

    http://www.sikiedu.com/course/214

    JavaWeb第二季进阶:

    http://www.sikiedu.com/course/218


欢迎加入Siki学院的JavaEE交流群:175158287


课时列表:

序章:课程介绍

    001-SSM框架课程简介

    002-Mybatis介绍

第1章: Mybatis架构与项目搭建

    101-使用JDBC操作数据库 思考JDBC的问题

    102-Mybatis架构及流程介绍

    103-准备测试用例框架搭建

第2章: Mybatis - 入门案例 增 删 改 查

    201-Mybatis入门案例-获取sqlSession

    202-Mybatis入门案例-在UserMapper中书写sql并完成查询

    203-Mybatis入门案例-通过用户名模糊查询用户列表

    204-Mybatis入门案例-占位符和字符串拼接的区别

    205-Mybatis入门案例-添加用户

    206-Mybatis入门案例-修改用户

    207-Mybatis入门案例-根据ID删除用户

    208-Mybatis入门案例-使用Mybatis开发Dao层

    209-小结-Jdbc与MyBatis开发的区别及复习MyBatis开发流程

第3章: Mapper动态代理开发 - Dao层大瘦身

    301-Mapper动态代理-通过id查询用户

    302-Mapper动态代理-通过名字模糊查询用户列表

第4章: 主配置文件介绍

    401-sqlMapConfig-properties属性讲解

    402-sqlMapConfig-typeAliases别名配置

    403-sqlMapConfig-mapper映射器位置

第5章: 输入和输出参数

    501-输入映射-parameterType

    502-输出映射-resultType

    503-输出映射-resultMap

第6章: 关联查询

    601-关联查询-一对一关联查询

    602-关联查询-一对多关联查询

第7章: 动态sql - 让你摆脱拼接sql的烦恼

    701-动态sql-if标签

    702-动态sql-where-trim标签

    703-动态sql-set标签

    704-动态sql-foreach遍历数组和集合

    705-动态sql-foreach遍历包装类和sql标签

第8章: Mybatis Generator : 无趣的工作让我来

    801-Mybatis-Generator介绍及项目搭建

    802-Mybatis-Generator-Config配置及生成所需文件

    803-Mybatis-Generator使用生成的文件操作数据库

第9章: Mybatis&Spring框架整合 - 兄弟,我帮你管对象,Spring对Mybatis说

    901-Mybatis-Spring框架整合

    902-Mybatis-Spring-Dao式开发

    903-Mybatis-Spring-Mapper动态代理开发

    904-Mybatis-Spring-Mapper动态扫描开发

终章:课程总结

    905-Mybatis课程总结


观看方式:

http://www.sikiedu.com

点击阅读原文进入siki学院观看

http://www.sikiedu.com/course/258


支持siki学院的话,可以分享这篇文章出去哦~~


以上是关于SSM框架第一季 - Mybatis入门的主要内容,如果未能解决你的问题,请参考以下文章

SSM框架简单搭建

SSH框架第一季 - Struts入门

重温SSM框架系列11 - Mybatis快速入门(JDBC开发步骤,配置文件)

SSM 框架集-01-详细介绍-入门问题篇

SSM的简单整合入门

本周重磅MyBatis从入门到精通