从零着手搭建项目,没有好用的足手架何如行!近来发觉一款高颜值的先后端别离足手架sa-plus,自带代码生成器,可一键生成前端、后端、API文档代码,引荐给众人!
sa-plus简介一款基于SpringBoot的倏地开采框架,内置代码生成器。
项目特征:
集成罕用开采功用,包含文献上传、足色受权、全部反常处置、Redis节制台、API日记统计等。内置代码生成器,高主动化代码生成,可一键生成后端、前端和API文档代码。经过给表增加解释来生成代码,数据库表建好了,项目也就开采一半了。项目架构sa-plus先后端应用的技艺栈仍是特别干流的,上面咱们来看下。
应用技艺栈后端技艺栈:MySql5.7、SpringBoot、Mybatis-Plus、Druid、PageHelper、Redis、Sa-Token、Lombok、Hutool、FastJson
前端技艺栈:Vue、Element-Ui、WangEditor、Jquery、Layer、Swiper、Echarts
模块讲解sp-server:SpringBoot后端代码。sp-admin:Vue经管系统前端代码。sp-apidoc:DocsifyAPI接口文档代码。sp-generate:代码生成器,可生成后端、前端、API文档。sp-devdoc:sa-plus当地文档。doc:另外文献,寄存SQL足本。倏地着手sp-server、sp-admin、sp-apidoc为sa-plus的紧要项目模块,咱们先把它们启动起来。
sp-server先在MySql中创立sp-dev数据库,导入项目doc目录下的sa-plus.sql足本,导入胜利后将生成以下表;将sp-server模块导入到IDEA中,导入胜利后项目布局以下;批改项目标建设文献application-dev.yml,将MySql和Redis建设批改成你自身的衔接建设;spring:#数据源建设datasource:type: