提案在线系统-微服务

我要开发同款
proginn17221389912023年08月06日
149阅读
所属分类区块链人工智能

作品详情

本系统是为全省委员、各地提案委以及工作单位提供从提交、审查、办理到反馈等一系列提案相关主流程。另外也包括提案评选、基本配置管理和各类数据统计。
项目责任:全权负责本项目-从与用户沟通到项目的需求分析、原型设计、数据库设计、接口编写、前后端联调再到最后的打包部署上线测试,发布正式环境。
技术描述:
1.使用Mycat进行分库分表处理不同地市的数据库表,数据单独处理,提高查询效率和数据安全性;
2.使用配置项对不同地市需求进行个性化处理,在满足需求基础上大大增加代码复用率;
3.提取公用方法,减少代码冗余,提高系统打包、构建、部署效率,打包体积缩小20%;
4.灵活使用系统错误处理机制:异常(Exception)、断言(assert)和日志(log);
5.将传统的顺序查询统计,改用CompletableFuture.supplyAsync实现异步操作。增强sql复用率、简洁性,提高接口反应速度;
6.使用rabbitMq消息队列,异步对接其他服务,保证数据的实时传输和本系统的正常使用;
7.使用RestTemplate与其他公司系统做数据拉取和推送工作;
8.引入查重、热词等算法提高提案质量和热词生成与分析;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论