项目简介
百度网盘:https://pan.baidu.com/s/1jx1hRb7ugMFFJP81Fvcy1Q?pwd=yyds 提取码:yyds
阿里云盘:https://www.aliyundrive.com/s/TTxGTqPsXYV(教程配套资料请从百度网盘下载)
使用Maven创建MyBatis项目
Maven引入所需依赖
根据数据库字段创建User实体类
创建MyBatis核心核心配置文件,数据库连接环境
创建mapper接口
MyBatis核心核心配置文件,创建MyBatis的映射文件
通过junit测试新增功能
Maven引入日志框架log4j
封装sqlSession工具类,测试修改、删除功能
测试查询功能
MyBatis核心核心配置文件environment标签
MyBatis核心核心配置文件properties标签
MyBatis核心核心配置文件typeAliases标签(类型别名)
MyBatis核心核心配置文件mappers标签
使用Ideal创建好的模板搭建MyBatis框架项目(mybatis_parameter)
MyBatis获取参数值得两种方式1(单个字面量)
MyBatis获取参数值得两种方式2(多个字面量)
MyBatis获取参数值得两种方式3(Map集合类型参数)
MyBatis获取参数值得两种方式4(实体类类型参数)
MyBatis获取参数值得两种方式5(@Param标识参数)
MyBatis查询功能1(一个实体类对象或询一个list集合)
MyBatis查询功能2(单个数据)
MyBatis查询功能3(一条数据Map集合)
MyBatis查询功能4(多条数据为map集合,方式一常用)
MyBatis模糊查询('%${XXX}%'或CONCAT('%',#{XXX},'%')或"%"#{XXX}"%")
MyBatis批量删除
MyBatis获取自增的主键
自定义映射resultMap
自定义映射resultMap(多对一)3种方法
自定义映射resultMap(一对多)2种方法
MyBatis动态sql(if标签)
MyBatis动态sql(where标签)
MyBatis动态sql(trim标签)
MyBatis动态sql(choose、when、otherwise不常用)
MyBatis动态sql(foreach标签)
MyBatis动态sql(sql标签)
MyBatis一级缓存
MyBatis的二级缓存
MBG代码生成器
分页查询
IOC容器在Spring中的实现
IOC创建对象的方式
DI依赖注入(为Bean类属性赋值)
Setter注入
依赖注入之构造器注入
特殊值处理
类类型赋值
数组类型赋值
List集合类型赋值
Map集合类型赋值
p命名空间
引入外部属性文件(数据源)
Bean的作用域
Bean的生命周期
FactoryBean
基于xml的自动装配
基于注解管理bean
基于注解的自动装配
代理模式
JDBCTemplate
声明式事务
基于XML的声明式事务
SpringMVC配置
RequestMapping注解
SpringMVC获取请求参数
解决获取请求参数的乱码问题
域对象共享数据
向request域对象共享数据
向session域对象共享数据
SpringMVC的视图
ThymeleafView视图
转发视图
重定向视图
视图控制器view-controller
RESTful使用
查询所有用户信息:/user--->get
根据id查询所有用户信息:/user/1--->get
添加用户信息:/user--->post
修改用户信息:/user--->put
删除用户信息:/user/1--->delete
HiddenHttpMethodFilter使用
RESTful案例
查询所有员工信息并返回列表
新增员工信息
修改员工信息
删除员工信息
AJAX
axios格式
测试SpringMVC处理axios请求
使用@RequestBody注解处理axios请求
使用@ResponseBody注解响应json格式数据
SpringMVC实现下载功能
SpringMVC实现上传功能
异常处理器
基于配置的异常处理
基于注解的异常处理
SpringMVC执行流程
SpringMVC常用组件
ContextLoaderListener
-
Notifications
You must be signed in to change notification settings - Fork 0
qianyiworuo/StudyMyBatis
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published