智能办公OA系统SpringBoot2快速开发平台源码分享
先转发,再关注,之后私信回复【源码】即可免费获取到项目源码项目介绍
智能办公OA系统[SpringBoot2-快速开发平台],适用于医院,学校,中小型企业等机构的管理。Activiti5.22+动态表单实现零java代码即可做到复杂业务的流程实施,同时包含文件在线操作、日志、考勤、CRM、项目、拖拽式生成问卷、日程、笔记、计划、行政等多种复杂业务功能。功能介绍
技术选型后端技术:
前端技术
代码描述前后台接口映射 后台代码编写规范控制层@RequestMapping("后台接口") @ResponseBody public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception{ 服务层接口对象.方法名(inputObject, outputObject); }服务层@Override public void 方法名(InputObject inputObject, OutputObject outputObject) throws Exception { Map map = inputObject.getParams();//接收参数 Map user = inputObject.getLogParams();//获取当前登录用户信息 /** * 业务逻辑 */ outputObject.setBean(bean);//返回单个实体Bean outputObject.setBeans(beans);//返回集合 outputObject.settotal(total);//返回数量 outputObject.setreturnMessage("信息");//返回前端的错误信息 outputObject.setreturnMessage("信息", 错误码);//返回前端的错误信息,同时抛出异常(不常用) }效果图
传统风格界面效果图
环境搭建开发工具:MySql: 数据库Tomcat: 应用服务器SVN|Git: 版本管理Nginx: 反向代理服务器Varnish: HTTP加速器IntelliJ IDEA|Eclipse: 开发IDENavicat for MySQL: 数据库客户端Redis Manager:redis视图工具源码获取方式:
先转发,再关注,之后私信回复【源码】即可免费获取到项目源码