这是一款基于springboot 2.1.8.RELEASE,Vue.js的前后端分离的家政服务管理系统。
- 采用前后端分离架构,前端Vue.js,后端SpringBoot,各司其职。
- 前后端通过swagger API进行交互。
- 无需手写SQL,使用Mybatis-generator作为持久层orm框架。
- 使用travis完成自动构建、测试、推送镜像实现高度自动化。
- 开箱即用,没有复杂的业务,是学习拓展的不二之选。
随着互联网行业的发展,开发技术也在不断更新,格式各样的技术体系层出不穷。作为一个开发人员,我们会不断的进行新技术的学习与实践。但如果每次只是单纯的学习,没有实际应用的话,则没有太大的意义。我们需要一个项目将日常中所用和所学整合起来,以便后续有需要可以直接上手。 如果忘记,也可以温故而知新,所以诞生了Lustre这个项目,这个项目没有复杂的业务为的是学习拓展更加方便。但“麻雀虽小,五脏俱全”,以真正的企业级项目作为标准,最终开发而成。 希望大家可以利用此项目更好的学习springboot、Vue.js等相关技术栈。丰富前后端分离架构经验,更好的了解前后端分离项目的交互运作。
- spring-boot
- spring-boot-actuator
- undertow
- swagger
- MySQL
- spring-Mybatis
- travis CI
- 流式、链式编程
- ...
- 本项目由于使用Mybatis作为持久层orm框架,所以并没有建表sql,项目目录中自然也就没有Sql脚本文件。
- 默认配置使用的数据库为MySQL。MySQL是一款内存数据库,轻盈便利,适合轻量级项目使用,且方便测试。
即拿即用,操作简便。