======== 课程介绍 ======== 1 课程导读 - 适合群体:初入Java Web开发岗位的学习者(学生群体、准职业人) - 先序课程:Java语言基础、Java Web开发基础(JSP/Servlet/JDBC) - 课程目标:熟练掌握企业级开发框架SSM,并能应用于企业级项目开发 2 课程特点 - 语言通俗,易于理解 - 案例论证,清晰呈现 - 深入浅出,代入感强 3 课程内容 - Maven - Maven介绍 - Maven依赖管理 - Maven项目构建 - IDEA关联Maven使用 - Maven私服 - Git - Git下载及安装 - Git仓库介绍 - Git操作及冲突解决 - Git分支介绍及管理 - IDEA关联Git使用 - MyBatis - MyBatis介绍 - MyBatis框架部署 - MyBatis基本使用 - 使用步骤 - CRUD实现 - 工具类封装 - MyBatis配置文件介绍 - 主配置文件mybatis-config - 映射文件*Mapper - MyBatis关联映射 - 一对一关联 - 一对多关联 - 多对一关联 - 多对多关联 - 动态SQL - 概念 - 应用场景 - 示例讲解 - MyBatis缓存机制 - 一级缓存 - 二级缓存 - 延迟加载 - Spring - Spring框架介绍 - 面向接口编程 - Spring接收 - Spring架构 - Spring框架部署 - Spring IoC - IoC与DI - 基于XML配置 - 基于注解配置 - Spring AOP - 动态代理 - AOP介绍 - 基于XML配置 - 基于注解配置 - Spring MVC - Spring MVC框架介绍 - Spring MVC框架部署 - Spring MVC框架使用 - 创建控制器 - 控制器传值 - @RequestParam - @RequestHeader - @RequestBody - 响应请求 - 响应同步请求 - 响应异步请求 - Spring MVC工作原理 - Spring MVC核心组件 - 前端控制器 - 映射器处理 - 视图解析器 - Spring MVC开发必备 - 自定义日期转换 - 文件上传和下载 - 统一异常处理 - Spring MVC拦截器 - SSM整合 - 整合步骤及演示 - 基于SSM整合的开发步骤