proginn15170382782023年03月15日
133阅读
所属分类 PC网站

作品详情

项目技术栈:SpringBoot+Spring+MybatisPlus+SpringMVC+MySQL+Redis+RocketMQ+Nacos+Feign+Gateway+Ribbon+Seata+Elasticsearch
项目分为:公共族,企业族,企业族管理,我的收藏,我的上传,族分类管理,个人中心等模块,本项目主要是为了对族文件的管理,比如族文件的上传、转换、查看、收藏以及在插件端的布置,将族文件布置为一个建筑模型。
本次项目中,我负责:垒知后台公共族页面编写,各模块列表的所有接口,族分类管理及族分类的预置数据
本次项目中遇到的难点:族分类是有子父级关系的,且子父级关系是固定的,一条一条的插入极其影响效率,且对用户的使用极其不友好,我的处理方案是,使用sql预置数据,创建租户时发送mq消息到垒知库服务,垒知库接收消息进行消费,将数据库中预置的数据查询,然后进行层级划分,修改其中的id,层级路径等,重新插入数据库中,变为当前租户的族分类
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论