系统部署解决方案前端:angular8ng-zorro-antd后端:javaspringspringMVCmybatis数据库:mysqlserver:nginx+tomcat系统说明二次开发项目使用的快速开发框架平台,可在此基础上开发(OA、ERP、CRM、医疗管理、财务、网站后台)等管理系统。可作为手机app、wap站、小程序的后台,有json接口、接口示例、接口测试模块。采用JWT验证,适用于分布式站点的单点登录(SSO),用于验证用户身份信息。涉及技术1.核心技术阿里数据库连接池druid,工具接口redis。Fullauth授权、Jsonwebtoken(JWT)验证、登录超时。httpjson数据交互。基于角色权限的访问控制(ACL)。所有模块页面都采用延迟加载。角度图表插件。集成微信界面开发,微信自定义菜单(支持N多个公众号),搭建ngrok服务器,做微信公众号开发调试。爬虫技术,输入网址,可以爬取本网页的元素资源,保存到数据库,下载到本地服务器。SQL编辑器,支持复杂的sql语句(写语句、查询语句),生成报表,可以导出excel。多数据源(支持同时连接无数个数据库,不同模块可以连接不同数量的数据库)支持N个数据源。快递单号物流查询接口(无需选择物流公司,会根据单号自动识别)。2、技术点前端angular插件实现excel文件的导出导入和word文件的导出。前后端IO流上传下载文件。群发邮件可以html和纯文本两种格式发送,可以发送到任意邮箱(实现批量发送广告邮件)或单独发送短信,支持两个第三方短信提供商接口。后端springaop事务处理代码zip压缩打包。加密SHA加密(登录密码用此加密)接口加密身份验证。数据库连接池阿里的druid。Druid在监控、可扩展性、稳定性和性能方面优势明显,支持并发。前后端接口@ResponseBody(支持与其他语言数据交互)。微信界面(认证、文字、图文回复等)、微信远程控制服务器重启、锁定等应用。JavaQuartz2.2任务调度,定时器。javafreemaker模板引擎技术。Base64与png、jpg等格式相互转换。图像水印(图像水印、文字水印)。图片异步批量上传,可预览,有进度条,支持拖拽上传(ant-design)。服务器内部GETPOST请求。Ant上传插件,单件,批量上传多线程,带进度条,异步,图片,视频等文件格式均可上传。Angular高德地图插件。前端路由复用策略,缓存路由状态。网络爬虫技术可以根据网页地址爬取网页内容,将信息保存到数据库中,将图片资源保存到服务器目录中。技术。多数据源技术。快递接口查询技术,输入快递单号查询物流信息系统功能列表权限管理菜单管理数据字典日志管理性能监控接口测试发送邮件设置二维码图表报表图工具打印测试图片管理图片爬虫站内信系统设置机构人员管理文件管理ExpressQuery数据库备份BackupTimer数据库RestoreSQLEditor公众号ManagementFollowReplyTextReplyGraphicReplyApplicationCommand源码下载
