(山河)shanhe和(小乌龟)共同开发的一个基于时下流行的SpringBoot+Mybatis前后端分离技术的现代个人博客
本项目作为我们的第一个项目,我们会尽量每天更新,保证每周进行更新。
项目基于MIT协议开源,欢迎大家使用我们的代码,也欢迎大家基于我们的代码提交分支。
基于这套后端可以进行WEB,小程序,APP等多端开发,实现了一次开发,多端能重复使用。
项目技术以及项目运行的注意事项在文档下方
本项目使用到的技术有:
应用层:Spring,SpringBoot,Swagger,Lombok,JWT
网关层:Nginx,Tomcat
用户层:HTML5,CSS3,Javascript,Jquery,Ajax,layUI
数据层:MySql,Mybatis
管理工具:Maven
本来想用基于Vue脚手架,然后使用ElementUI的,但是奈何实力不精,放弃了.
Tomcat 8 以上,10以下
Springboot 2.7
MySQL 5.7
Java JDK 11
Maven 3.6
请注意修改在 resources 目录下的项目配置文件和端口号
本项目基于Spring Doc库来构建API文档, 项目运行之后打开/Doc.html 就是API文档
关于数据库E-R图我们会在项目完结时公布。
layUI 后台使用了LayUI