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入门的主要内容,如果未能解决你的问题,请参考以下文章