后端使用spring boot2.0 + 前端vue.js架构。使用的技术栈:java开发、shiro权限认证、maven模块化管理、quartz定时任务、logback日志、alibaba druid主备数据库连接多数据源配置、thymeleaf模板引擎、i18n国际化、jackson json数据处理、devtools热处理、mybatis数据层持久化层、pagehelper mybatis分页、一级缓存使用ehcache二级缓存使用redis、apache POI处理excel等offic办公软件、Velocity模板根据表自动生成controller、service、mapper、mapper xml文件、后台html代码便于快速开发。