共 124 小节 已有 17280 人学过 2022.3.15 推出
课程从spring框架开始入手,先讲解了spring框架的基本使用。第二章讲解了java Web相关的基本内容,包括servlet,filter等。第三章讲解了springmvc这个表现层框架在web工程中的使用。第四章讲解了mybatis这个框架的使用。第5章讲解了spring,springmvc,mybatis这三个框架的综合使用。第六章讲解了springboot这个框架在web工程中的使用。第7章讲解了如何使用springsecurity进行web工程中的权限管理。
- 第一章:spring基础
1-1 课程导读
1-2 为什么要使用spring
1-3 spring的简单使用-开发环境搭建
1-4 spring的简单使用-创建并使用容器
1-5 配置bean(构造方法和静态工厂)
1-6 配置bean(实例工厂和FactoryBean)
1-7 如何给bean进行属性注入
1-8 基于xml进行bean的自动转配
1-9 基于xml和注解配置bean
1-10 基于xml和注解进行bean的自动转配
1-11 spring bean对象的作用域
1-12 bean的初始化(销毁)方法
1-13 代理模式和动态代理
1-14 动态代理的cglib实现
1-15 spring aop的基本概念和环境搭建
1-16 spring aop前置通知的配置
1-17 spring aop其他类型通知的配置
1-18 基于注解+xml配置spring的aop
1-19 在aop通知中获取方法的参数和返回值
1-20 全注解配置spring容器
1-21 spring部分内容总结
- 第二章:JavaWeb基础
2-1 java web概念介绍
2-2 http协议和web容器介绍
2-3 创建第一个web应用
2-4 servlet简单介绍
2-5 servlet的体系结构和基本使用
2-6 servlet的执行原理和生命周期
2-7 servlet的路径匹配规则
2-8 通过HttpServletRequest获取get请求的信息
2-9 通过HttpServletRequest获取post请求的信息
2-10 HttpServletResponse对象的使用
2-11 综合案例-动态表格
2-12 filter过滤器的使用
2-13 会话技术Cookie
2-14 Cookie案例-记住访问时间
2-15 服务端会话技术-session
2-16 关闭浏览器后session的保持和session的销毁
2-17 session和filter实现登录案例
2-18 web应用的三层架构
- 第三章:springmvc
3-1 mvc思想和springmvc开发环境搭建
3-2 springmvc入门案例
3-3 springmvc请求处理流程
3-4 springmvc(key-value类型)参数绑定
3-5 Requestparam注解的作用和路径参数的获取
3-6 springmvc对json类型请求参数的处理
3-7 springmvc对响应的处理(响应视图和转发)
3-8 springmvc请求重定向和返回json数据
3-9 响应jsp视图给前端的缺点和ajax技术
3-10 前后端分开开发的模式和ajax技术的运用
3-11 springmvc对访问静态资源的处理
3-12 spring整合springmvc 解决controller层的硬编码
3-13 springmvc的拦截器
- 第四章:mybatis框架学习
4-1 数据库环境准备
4-2 jdbc操作数据库回顾
4-3 mybatis入门案例
4-4 mybatis的基本sql标签
4-5 myatis的sql如何传参
4-6 mybatis对sql返回值的处理(简单结果集映射)
4-7 属性名和数据库字段不一致时怎么处理
4-8 vo类中持有另一个类的引用一对一映射
4-9 vo类中持有另一个类的引用一对多映射
4-10 mybatis的动态sql-if标签
4-11 mybatis的动态sql其他标签
4-12 mybatis的foreach标签和配置文件内容补充
4-13 不使用xml文件配置mybatis
- 第五章:ssm整合
5-1 spring整合mybatis案例
5-2 spring整合mybatis细节讲解
5-3 无xml创建web工程-java的SPI机制
5-4 无xml创建web工程-配置servlet和filter
5-5 无xml配置springmvc的原理
5-6 无xml配置spirngmvc的代码实现
5-7 无xmlweb工程整合mybatis
5-8 web工程部分总结回顾
- 第六章:springboot学习
6-1 springboot介绍和入门案例
6-2 springboot整合mybatis
6-3 springboot对静态资源的处理
6-4 springboot读取配置文件内容
6-5 springboot自动配置的原理
6-6 自己写springboot的starter
6-7 综合案例 springboot整合swagger
6-8 springboot配置过滤器和拦截器
6-9 springboot中的事务控制
- 第七章:spring-security
7-1 认证的基本概念和代码实现
7-2 授权的基本概念和代码实现
7-3 授权结果如何响应给前端
7-4 springsecurity介绍和入门案例
7-5 springsecurity的安全配置
7-6 springsecurity自定义登录页面和方法权限控制
7-7 springsecurity配置从数据库获取用户
7-8 springsecurity对用户密码进行加密
7-9 springsecurity实现记住我下次自动登录功能
7-10 springsecurity认证原理分析
7-11 前后端分离下使用spring security
7-12 综合案例-前后端分离中跨域问题的处理
7-13 综合案例-前后端分离时登录功能-生成token
7-14 综合案例-前后端分离时登录功能-验证token
7-15 综合案例-RBAC权限控制模型的数据库表结构
7-16 综合案例-权限控制系统用户接口开发
7-17 综合案例-权限控制系统角色和权限接口开发
7-18 综合案例-真正控制接口的权限
- 第八章:案例
8-1 案例项目介绍和环境搭建
8-2 用户注册相关接口定义
8-3 用户注册-注册接口开发
8-4 用户注册-重复校验接口开发
8-5 用户登录接口的开发
8-6 用户退出接口开发
8-7 账单管理功能表结构设计
8-8 账单新增接口设计
8-9 账单新增接口代码实现
8-10 账单新增接口处理用户id
8-11 账单新增接口调试和查询接口的定义
8-12 列表查询接口的代码实现
8-13 账单详情查询接口的定义和代码实现
8-14 账单保存接口改造实现编辑功能
8-15 账单的复制和删除
8-16 activiti框架的介绍和环境搭建
8-17 activiti部署流程代码实现
8-18 启动和完成流程以及学习计划流程设计
8-19 新增学习计划接口开发
8-20 学习计划分页查询接口开发
8-21 完成学习计划的任务接口开发
8-22 学习计划管理批量接口开发
8-23 分类管理和知识点管理功能开发
8-24 用户管理菜单开发和课程总结
课程从spring框架开始入手,先讲解了spring框架的基本使用。第二章讲解了java Web相关的基本内容,包括servlet,filter等。第三章讲解了springmvc这个表现层框架在web工程中的使用。第四章讲解了mybatis这个框架的使用。第5章讲解了spring,springmvc,mybatis这三个框架的综合使用。第六章讲解了springboot这个框架在web工程中的使用。第7章讲解了如何使用springsecurity进行web工程中的权限管理。