![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
haikess
这个作者很懒,什么都没留下…
展开
-
单服务支撑多产品,关于数据隔离的部分方案
方案说明:项目启动时,将不同的数据源配置和产品相关基本配置注入,不同渠道的请求都携带产品识别字段(包名,统一的路径格式,或者其他识别方案),每次请求将产品绑定放到线程上下文中实现数据隔离,数据隔离这里主要指持久化数据(mysql)和缓存(redis,内存缓存)的隔离1.数据库隔离根据上下文链接不同的数据库,2.redis根据上下文读取对应格式的key3.主要拦截器部分代码(将隔离识别码放到线程上下文中)内部请求或者可以自己可开发的请求,可将识别码放到 header中public原创 2022-03-30 18:17:21 · 1539 阅读 · 0 评论 -
手撸一个网页版看板(仿照板栗看板样式)
方案 vue+vuedraggable+Sortable+自定义css+elementui业务繁琐后海量配置或者其他场景需要,仿照板栗看板写一个简单的网页版,这里贴出大概贴出部分代码1.列表拖动插入,主要样式代码<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head th:include="include/header_element::header('')">&l..原创 2022-03-30 17:36:53 · 1607 阅读 · 1 评论