SSM 搭建精美实用的管理系统
400
已购买
24
课时

课程介绍

SSM 框架即 SpringMVC+Spring+Mybatis,相信各位朋友在投递简历时已直观感受到它的重要性,JavaWeb 相关工作的招聘要求中基本都包括了这三项技术能力。

由于其轻量级、易用性等特点,大多公司都选用了 SSM 框架。本达人课将以 SSM 框架作为课程主题,通过实战项目带大家全面了解 SSM 框架及相关技术,并切实应用到实际的开发工作中。课程的最后增加了优化提升的知识技能,比如负载均衡、集群部署以及缓存模块的整合,通过学习,不单单学会使用,还可灵活应用于性能优化提升的实战项目中。

无论您的技术功底如何,即便您之前对 JavaWeb 开发一知半解,通过本课程的学习,都可以完成对 SSM 框架的全面深入学习,真正获得实际开发能力。课程最后的优化教程也将进一步打通您的“任督二脉”,对网站的性能优化不再迷茫!

通过本课程,您将学习到以下内容:

  • Spring+SpringMVC+MyBatis 框架的整合及运用;
  • MySQL 8 数据库的基本使用方法;
  • Maven 的配置及使用;
  • Tomcat8 的配置及使用;
  • Druid 数据库连接池;
  • AJAX 异步技术;
  • AdminLTE3、Bootstrap4、SweetAlert、JqGrid、JQuery 等前端框架组件及控件的使用;
  • 多图上传技术;
  • 大文件上传与文件的断点续传;
  • 文件导入导出功能;
  • Linux 系统部署及发布项目;
  • Redis 缓存数据库的配置及使用方法;
  • 前后端分离;
  • Nginx 的配置及使用;
  • Tomcat 集群的搭建及负载均衡;
  • 使用 Nginx 实现动静分离部署;
  • JavaWeb 性能优化的基本技巧。

课程共包含四大部分:

第一部分(第01-04课),基础篇,讲解前期准备工作及基础环境搭建,包括 Maven 使用、MySQL 的安装和使用、SpringMVC+Spring+Mybatis 框架的整合,Tomcat 的安装和使用、项目部署。

第二部分(第05-15课),实战篇 ,主要讲解系统设计及项目主要功能的实现。首先对系统整体设计、主要功能点、后台所需功能和页面布局做基本介绍,之后讲解如何做技术选型及插件选择,接着便开始功能的具体实现,包括登录功能、分页功能、富文本编辑器整合、图片上传及回显、页面交互优化,及项目打包部署与发布,最后回顾总结整个开发过程,包括知识点及开发过程中可能遇到的问题总结等。

第三部分(第16-20课),优化篇,内容包括 DAO 层优化、MySQL 优化、缓存整合、测试模块的增加、日志模块的整合及代码整洁的重要性。

第四部分(第21-23课),提升篇,主要包括 Nginx 的配置和使用、负载均衡、反向代理、Tomcat 集群部署、使用 Nginx动静分离部署等内容。

考虑到让大家更易上手学习,每篇课程的实战内容都提供了对应的源码,大家可以按课程提示下载练习。

作者介绍

十三,现就职于某网络科技公司任职高级 Java 开发工程师,CSDN 博客作者,13blog.site 站长,在 GitHub 维护参与多个开源项目,擅长 Java 后端开发、Linux 运维及项目管理工作。

导读:自己动手实现 JavaWeb 后台管理系统
第01课:Spring MVC+ Spring + Mybatis “三大框架”介绍
第02课:前期准备工作及基础环境搭建
第03课:三大框架的整合
第04课:Tomcat 8 安装部署及功能改造
第05课:产品设计之搭建精美实用的后台管理系统
第06课:前端选型 AdminLTE3
第07课:登录模块的系统设计和实现
第08课:使用 JqGrid 插件实现分页功能
第09课:弹框组件整合——完善添加和修改功能
第10课:图片管理模块
第11课:多图上传与大文件分片上传、断点续传
作者撰写中...
第12课:文件导入导出功能
作者撰写中...
第13课:富文本信息管理模块
作者撰写中...
第14课:SweetAlert 插件整合使用
作者撰写中...
第15课:项目发布——Linux 命令及发布流程
作者撰写中...
第16课:项目优化篇之 SQL 优化
作者撰写中...
第17课:项目优化篇之缓存模块整合
作者撰写中...
第18课:项目优化篇之测试用例
作者撰写中...
第19课:项目优化篇之日志输出
作者撰写中...
第20课:项目优化篇之代码整洁
作者撰写中...
第21课:Nginx 介绍、安装及使用
作者撰写中...
第22课:Tomcat 集群搭建实战篇
作者撰写中...
第23课:Nginx 动静分离
作者撰写中...

适宜人群

  • JavaWeb 初学者;
  • 具有三年以内开发经验的 JavaWeb 开发者;
  • 希望快速入门 SSM 框架的开发者。

达人课购买须知

  1. 本课程为图文内容课程,共计 24 篇。
  2. 全部文章预计于 2018 年 9 月 18 日更新完毕。
  3. 付费用户可享受文章永久阅读权限。
  4. 付费用户可获取读者圈 PASS 权限,与讲师进一步互动。
  5. 本课程为虚拟产品,一经付费概不退款,敬请谅解。

订阅福利

  • GitChat 新用户购买立享五折优惠。
  • 订购本课程可获得专属海报,分享专属海报每成功邀请一位好友购买,即可获得 25% 的返现奖励,多邀多得,上不封顶,立即提现。
  • 提现流程:请在 GitChat 服务号中点击“我-我的邀请-提现”进行提现。
报名成为达人课讲师
推荐课程
查看更多达人课
免费试读
¥39.99 立即购买
微信扫描登录