找色料商城是深圳市多多网络科技的官网商城,给颜料厂商提供撮合交易,分前台和后台。
涉及技术:vue3、ant-design-vue、typescript、vite、axios、pinia、vue-router、springboot、mybatis-plus、Oracle、xxl-job
设计技术:
1、采用vue3、vite、typescript搭建前端基础框架。
2、基于axios封装请求函数,重写请求拦截和响应拦截实现接口权限校验。
3、使用pinia进行全局状态管理,实现跨组件通信。
4、使用vue-router进行页面跳转和页面权限控制。
5、使用ant-design-vue作为ui组件,实现快速开发。
6、后端采用分布式的开发模式,整个项目分为:官网系统接口服务、上传下载服务、网关、定时任务四个服务。
7、采用xxl-job定时任务组件同步大数据的数据库,实现公示人员同步、金融代销产品同步、营业部部门同步。
8、重写WebMvcConfigurationSupport类的addInterceptors方法实现拦截请求,进而实现接口认证授权。
9、使用事务保证增删改逻辑的一致性