第9章 SpringBoot综合项目实战——个人博客系统

学习目标

  • 了解博客系统的系统功能和文件组织结构

  • 熟悉博客系统数据库相关表及字段的设计

  • 熟悉系统环境搭建的步骤及相关配置

  • 掌握前后台管理模块功能的实现

  • 掌握用户登录,定时邮件发送功能的实现

通过前面章节的学习,读者应该已经掌握了SpringBoot框架的基本知识,并学会了与其他常用技术的整合使用,通过这些已学的相关知识,读者可以在实际工作中进行基本的项目开发。

9.1 系统概述

9.1.1 系统功能介绍

一个完善的博客系统通常会包含非常多的功能和业务,例如文章管理,评论管理,系统设置等,前台的文章展示,详情查看,用户评论,分类管理等。

本博客系统分为前台管理和后台管理两部分,前台管理的核心功能包括文章分页展示,文章详情查看,文章评论管理,后台管理的可信功能包括系统数据展示,文章发布,文章修改,文章删除,同时,对系统前后台用户登录管理进行统一的实现。其中,前端将使用SpringBoot支持的模板引擎Thymeleaf-Jquery完成页面信息展示,后端使用SpringMVC+SpringBoot+Mybatis框架进行整合开发,同时会整合前面学习的Redis进行缓存管理,SpringSecurity进行安全管理。

9.2 项目设计

9.2.1 系统开发及运行环境

下面我们对本系统开发所需的环境及相关软件进行介绍,具体如下所示:

(1)操作系统:Windows

你可能感兴趣的:(Spring,Boot,spring,boot,后端,java,项目,毕业设计,论文)