后端使用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代码便于快速开发。
后台管理界面:bootstrap、layui、bootstrap-table、bootstrap-treegrid、bootstrap-datetimepicker、bootstrap、summernote富文本编辑器、fontawesome字体、select2下拉框组件。
客户前端界面:vue.js+elementui。axios、vuex、vuedraggable、element-ui、webpack、echarts、font-awesome、js-、qrcode、screenfull、summernote、jquery、支持美图秀秀在线美图。