本课程完成项目实战,项目设计为单体架构,基于企业级SSM框架实现。涵盖从需求分析、架构设计、功能模块开发、团队协作到部署发布完整过程。通过该课程的学习能够认识项目研发过程,增强实战开发能力,掌握团队协作工具。
课程目录
第1章:课程管理模块开发
课程内容介绍
00:02:55
项目架构介绍
00:10:04
maven基础回顾
00:06:25
maven的依赖传递
00:06:34
依赖冲突问题
00:10:31
解决依赖冲突-依赖调解原则
00:05:52
解决依赖冲突-排除依赖
00:03:27
解决依赖冲突-版本锁定方式
00:06:50
properties标签的使用
00:03:45
分模块构建maven工程分析
00:11:58
maven工程的继承
00:10:29
maven工程的聚合
00:06:57
后台管理系统工程搭建_01
00:13:01
后台管理系统工程搭建_02
00:11:33
父工程中进行依赖管理
00:04:59
ssm-dao代码编写
00:22:42
ssm-service代码编写
00:09:22
ssm-web代码编写
00:20:48
课程管理模块功能分析
00:15:10
课程管理模块表关系分析
00:07:20
多条件查询需求分析
00:28:13
课程实体类创建
00:07:28
CourseDao层编写
00:09:20
CourseService层编写
00:03:23
CourseController编写
00:06:49
多条件查询postman测试
00:06:44
课程图片上传需求分析
00:04:38
图片上传接口代码实现
00:17:07
图片上传接口postman测试
00:04:29
新增课程需求分析
00:14:41
新增课程dao层代码编写
00:07:07
新增课程service层编写
00:12:30
新增课程信息web层编写
00:03:56
新建课程postman测试
00:04:33
回显课程信息dao层编写
00:08:50
回显课程信息service层编写
00:03:23
课程信息回显web层编写
00:01:31
回显课程信息postman测试
00:03:24
修改课程信息需求分析
00:03:34
修改课程信息dao层编写
00:10:00
修改课程信息service层编写
00:08:31
修改课程信息web层编写
00:06:38
修改课程信息postman测试
00:04:03
课程状态管理需求分析
00:04:04
课程状态管理dao层编写
00:11:44
课程状态管理service层编写
00:03:52
课程状态管理web层编写
00:02:52
课程状态管理postman测试
00:05:50
课程内容管理需求分析
00:02:23
课程内容管理dao层编写
00:15:52
课程内容展示service层编写
00:16:08
课程内容展示web层编写
00:04:08
课程内容展示postman测试
00:04:46
回显章节对应的课程信息
00:02:26
回显课程信息需求分析
00:08:51
新建章节信息需求分析
00:05:27
新增章节信息postman测试
00:10:06
修改章节信息需求分析及编写
00:12:40
修改章节状态需求分析及编写
00:17:47
第2章:广告和用户管理模块开发
广告模块原型效果展示
00:08:48
广告模块表关系设计
00:04:24
广告位列表需求分析及编写
00:13:03
广告位添加需求分析及编写
00:14:09
回显广告位名称需求分析及编写
00:09:53
广告位修改需求分析及编写
00:09:54
广告分页查询需求分析
00:14:47
广告分页查询dao层编写
00:12:53
广告分页查询service层编写
00:09:28
广告分页查询web层编写
00:06:05
广告分页查询postman效果测试
00:03:01
图片上传接口代码复用
00:04:52
广告状态动态上下线实现
00:15:17
用户模块功能分析及表关系设计
00:07:04
用户分页&条件查询需求分析
00:09:19
用户分页&多条件查询dao层编写
00:13:27
用户分页&多添加查询service+web层编写
00:06:25
用户功能接口postman测试
00:03:57
第3章:权限管理模块开发
课程内容介绍
00:02:32
权限相关概念介绍
00:15:46
权限模块功能分析及效果演示
00:13:10
权限管理模块表关系设计
00:12:37
分配菜单需求分析
00:11:13
查询所有菜单节点信息
00:18:33
根据角色查询菜单_需求分析
00:21:29
根据角色查询菜单_代码实现
00:11:42
为角色分配菜单_需求分析
00:07:58
为角色分配菜单列表_代码实现
00:14:10
删除角色需求分析及代码编写
00:20:07
查询所有菜单列表
00:08:15
查询菜单信息
00:06:41
资源分页&多条件组合查询
00:19:27
角色列表&条件查询
00:31:32
MD5加密算法介绍
00:21:32
MD5工具类详解
00:15:21
用户登录_需求分析
00:11:51
用户登录_代码实现
00:15:30
分配角色回显
00:02:14
分配角色思路分析
00:12:22
分配角色代码实现
00:04:48
动态获取菜单需求分析
00:16:11
动态获取菜单dao层编写
00:20:58
动态获取菜单service层编写
00:22:37
动态获取菜单web层编写
00:10:47
动态获取菜单postman测试
00:07:32
登录功能补充说明
00:05:45
第4章:Git 环境应用
课程内容介绍
00:06:07
版本控制系统概述
00:19:49
Git简介和历史
00:04:31
Git工作流程
00:20:26
Git基本概念
00:16:49
Git下载与安装
00:04:38
Git基本配置
00:06:33
初始化本地仓库
00:03:10
本地仓库操作_查看文件状态
00:03:32
本地仓库操作_文件添加和更新
00:09:02
本地仓库操作_版本查看和回退
00:10:02
本地仓库操作_删除文件
00:04:14
本地仓库操作_添加文件到忽略列表
00:08:37
Git分支管理概念
00:08:35
Git分支操作实战
00:16:48
远程仓库操作_创建GitHub远程仓库
00:11:51
远程仓库操作_同步远程仓库介绍
00:10:13
远程仓库操作_查看&添加&推送
00:11:10
远程仓库操作_拉取&移除
00:06:23
远程仓库操作_克隆&拉取&冲突
00:13:18
IDEA操作_集成Git
00:02:04
IDEA操作_初始化并提交项目
00:14:06
IDEA操作_克隆远程仓库
00:04:39
IDEA操作_常规操作实战
00:05:21
IDEA操作_推送远程仓库
00:10:26
IDEA操作_分支操作及版本比较
00:06:48
第5章:课程和广告模块前端开发
前端项目结构介绍
00:06:46
组件化开发回顾
00:03:05
课程模块回顾_课程展示与查询
00:05:06
课程模块回顾_新建课程
00:05:27
课程模块回顾_图片上传分析
00:15:17
课程模块回顾_组件的引入
00:06:02
课程模块回顾_组件传参
00:10:29
课程模块回顾_课程图片上传
00:13:04
课程模块回顾_状态设置
00:05:40
内容管理回顾_课程内容展示
00:06:50
内容管理回顾_添加&修改章节
00:03:44
内容管理回顾_章节状态设置
00:04:43
内容管理回顾_添加&修改课时
00:03:52
广告位管理_广告位展示
00:06:06
广告位管理_新增广告位
00:08:14
广告位管理_修改广告位
00:07:52
广告管理_分页组件介绍
00:09:55
广告管理_分页组件使用
00:14:58
广告管理_广告列表展示01
00:06:47
广告管理_广告列表展示02
00:07:31
广告管理_广告状态设置
00:07:42
广告管理_广告位下拉列表
00:07:35
广告管理_新增广告
00:05:40
广告管理_修改广告
00:04:31
第6章:权限管理模块前端开发
用户管理_日期控件使用
00:10:55
用户管理_分页&条件查询
00:09:26
用户管理_用户状态设置
00:04:26
角色管理_角色列表展示
00:05:02
角色管理_添加&修改角色
00:05:19
角色管理_删除角色
00:03:30
角色管理_分配菜单功能分析
00:03:56
角色管理_分配菜单01
00:10:13
角色管理_分配菜单02
00:07:41
角色管理_分配菜单03
00:12:31
角色管理_分配菜单04
00:05:06
菜单管理_菜单列表展示
00:07:15
菜单管理_添加菜单后回显
00:17:19
菜单管理_新增&编辑菜单
00:07:52
资源管理_条件查询与列表展示
00:17:05
资源管理_添加&编辑资源
00:06:44
后台管理系统总结
00:11:46
第7章:项目打包发布
权限控制_用户登录流程
00:08:49
权限控制_动态获取菜单流程
00:08:38
权限控制_token验证流程
00:09:08
用户管理_分配角色01
00:15:08
用户管理_分配角色02
00:04:52
Nginx介绍及应用场景
00:05:38
Nginx安装与启动
00:10:44
配置虚拟主机_端口号方式
00:13:33
配置虚拟主机_域名方式
00:15:07
什么是反向代理
00:05:10
Nginx实现反向代理
00:14:35
什么是负载均衡
00:05:00
负载均衡策略
00:07:24
后端项目打包01
00:07:03
后端项目打包02
00:05:08
后端项目发布
00:03:13
前端项目打包发布
00:09:01
修改前端项目访问路径
00:02:32
项目反向代理配置
00:04:11
讲师介绍
拉勾网
讲师
拉勾,互联网人的职业成长平台,专门为互联网人才提供求职机会,提纲职业能力,同时为各行业培养和输送优秀的互联网人才。 拉勾与2013年5月成功上线至今,已经完成D轮融资,成功孵化出拉勾招聘、拉勾猎头、拉勾教育三个核心板块,服务国内众多的金融、通信、互联网、大数据等行业人才。 拉勾教育作为拉勾教育专属板块,以企业培训、技术咨询、在线专栏、训练营的不同模式,服务企业的初、中、高尖人才,覆盖产品管理、运营管理、架构设计、大数据、人工智能、运维管理、技术管理等全角色人才的全链路服务体系,并且与国内外来自Google、苹果、微软、阿里、腾讯、头条等头部企业的技术专家建立长期友好合作,将更多经验和知识体系源源不断为国内IT人才成长赋能。
立即购买¥680/人