猜你喜欢
Spring Boot+Spring Cloud+Vue+Element项目实战:手把手教你开发权限管理系统

Spring Boot+Spring Cloud+Vue+Element项目实战:手把手教你开发权限管理系统

书籍作者:徐丽健 ISBN:9787302528708
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:8068
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

本书从项目实践出发,手把手、心贴心地带领读者从零开始,一步一步地开发出功能相对完整的权限管理系统,从而深入掌握当前主流的Spring Boot + Spring Cloud + Vue前后端集成开发技术。

全书分为三篇共32章。第一篇为系统介绍篇,对系统的功能、架构和界面进行介绍,对系统的安装运行给出指南,对涉及的关键技术进行简单介绍。第二篇为后端实现篇,从数据库设计和搭建开发环境开始,全面细致地讲解权限管理系统的后端实现全过程。第三篇为前端实现篇,从搭建开发环境开始,全面细致地讲解权限管理系统的前端实现全过程。

本书适合前后端开发人员和全栈工程师阅读,也适合高等院校和培训学校相关专业的师生教学参考。


作者简介

徐丽健,毕业于广东金融学院,拥有多年Java开发和系统架构经验,开源技术爱好者和开源代码贡献者,闲暇之余爱写文字,博客园不知名技术博主。现在国内任科技企业的系统架构师一职,主持企业软件的系统架构和产品研发工作。

前言
前 言
  纵观当今Web开发领域,优秀的后端开发语言虽有不少,但是Java依然独占鳌头,连续多年占据了行业的半壁江山,特别是随着Spring Boot和Spring Cloud的诞生和流行,集智慧于大成的Spring技术体系成为行业开发的首选之一。在前端领域,也是各种框架齐出,技术更新日新月异,在众多的技术和框架中,Vue.js、React和Angular.js算是当前核心框架中的佼佼者,各自占有不少市场份额 。市场代表需求,技术代表能力。显而易见,在当今开发领域中,谁能更好地掌握这些主流开发技术,谁就能在跟别人竞争的时候多一些筹码,谁就能获得更好的就业机会、薪资报酬和发展空间。
  如何能更好地掌握行业技术呢?抱着技术书籍埋头苦读?当然不能死记硬背,我们这样的开发人员,除了要掌握基础理论,最重要的还是要多实践,实践出真知嘛,大家都知道。要想更好地掌握开发技术和知识,就要进入项目多写代码,当然,对于大多数人来说,最好的成长方式,就是能够进入优秀的项目,跟着优秀的前辈,产出优秀的代码。然而现实是,很多人并不能够进入优秀的项目,也无法跟着优秀的前辈学习优秀的代码。他们苦于想要入门而又找不到门道,想要成长而又找不到方向,往往一不小心就在学习的路上混沌迷茫,不知所措,遂而丧失了信心,萌生了怯意。
  关于本书
  本书为广大开发者量身打造,从项目实践出发,选用当前各种主流的技术,手把手、心贴心地带着读者从零开始,一步一步地实现一个完整的后台权限管理系统。通过整个管理系统的开发和实践,让读者在学成之后能够熟悉和掌握当前的一些主流技术和方向,且在后续的工作中拥有自主搭建开发环境和完成整个系统开发的能力。后台权限管理系统是各种业务系统的基础配备模块之一,且整个大业务系统中的其他系统大多都要依赖权限系统模块,所以权限管理系统在整个业务系统中的重要性就不言而喻了。
  本书的示例系统称为Mango权限管理系统,诞生于本教材实践项目。Mango采用前后端分离架构,前端采用Vue.js作为核心框架,并使用同样非常流行的Element作为UI框架。前端开发基于NPM环境,使用Visual Studio Code作为IDE编写代码。前端使用Mock可以模拟后台接口数据,可以在没有后台的情况下使用大部分功能,所以也适合不会部署后端的开发人员学习和使用。后端则采用Spring Boot + Spring Security + Spring Cloud + MyBatis的主体架构,基于Java环境采用Eclipse开发,使用Maven工具构建,支持使用Swagger进行后台接口测试。总而言之,Mango是一个基于Spring Boot、Spring Cloud、Vue.js 、Element UI实现,采用前后端分离架构的权限管理系统,也是一款采用当前主流技术实现的界面优雅、架构优良、代码简洁、注释完善、基础功能相对完整的Java快速开发平台。读者可以以此为范例从中学习和汲取技术知识,也可以基于此系统开发和实现具体生产项目。
  本人知识有限,经验尚浅,书中若有谬处,烦请指正,不胜感激。回首当年,我也曾为如何入门而困扰,也因难以进步而迷茫,聊著此书,只为可以帮助更多的人在学习和开发中寻得门道、取得进步和成长,果有人能因此书而获益,那就是功德无量了。本书适用于业界前后端开发人员和全栈工程师以及广大想要学习和掌握前后端技术的人员,特别适合那些想要快速提升项目实践经验,熟悉和掌握架构开发整个业务系统能力的广大开发者。读者在学习和开发的过程中若有什么疑问,欢迎通过电子邮件提问或群聊咨询。
  关于作者
  徐丽健,毕业于广东金融学院,拥有多年Java开发和系统架构经验,开源技术爱好者和开源代码贡献者,闲暇之余爱写文字,博客园不知名技术博主。现在国内任科技企业的系统架构师一职,主持企业软件的系统架构和产品研发工作。
  著 者
  2019年4月

产品特色