1、包含公司内部13个办公模块(主要包含公司信息管理和业务管理)
2、前后端分离,前端采用vue-cli2搭建,后端springboot,前后端通过json交互,token验证
3、文件服务器采用vsftp服务
4、前端界面采用elementui框架,webpack构建工具构建
5、前端框架动态路由,统一权限分配,vuex数据总线,封装request请求统一处理
6、前端分模块封装组件,路由动态调用
7、前端集成了其他插件如高德地图,websocket,mock数据,cookie等
8、采用gulp自定义构建,如打包生成按照日期命名
9、scss动态配置界面风格
10、后端采用springboot整合web,mybatis,shiro等框架
11、后端采用mvc分层模式开发,统一规范:阿里java开发规范
12、数据库操作框架用的是mybatis轻量级查询映射框架,mybatis-plus辅助
13、对数据返回数据结构、异常统一处理,跨域访问都进行了配置
14、多数据源配置以及日志相关处理,采用AOP实现
15、多环境配置,线上线下环境分开配置
16、前后端数据交互校验采用注解实现
点击空白处退出提示
评论