說明:SaaS服務(wù)有多種數(shù)據(jù)隔離方式粟判,本方案只介紹基于JPA的Entity的數(shù)據(jù)源隔離方案。實(shí)現(xiàn)原理:基于hibernate的@FilterDe...
解決問題:java返回對象中關(guān)于枚舉最仑、字典數(shù)據(jù)的自動(dòng)轉(zhuǎn)化。實(shí)現(xiàn)思路:1哲身、通過自定義注解 對需要轉(zhuǎn)化的字段進(jìn)行標(biāo)記,注解中可定義枚舉類型,若沒有定...
一誉裆、制作服務(wù)啟動(dòng)腳本 start.sh 用法:啟動(dòng)服務(wù):./start.sh start關(guān)閉服務(wù):./start.sh stop重啟服務(wù):./s...
說明 用于系統(tǒng)業(yè)務(wù)之間解耦。需要使用的知識(shí)點(diǎn):1.ApplicationContext缸濒,2.ApplicationEventPublisher足丢,...
依賴jar 工具類
項(xiàng)目依賴 配置文件 Zookeeper配置中心 SimpleJobConfig配置 定時(shí)任務(wù)DemoSimpleJob
定時(shí)任務(wù)DemoSchedule redis分布式鎖
分布式鎖實(shí)現(xiàn)方式 數(shù)據(jù)庫樂觀鎖; 基于Redis的分布式鎖庇配; 基于ZooKeeper的分布式鎖斩跌。 本篇將介紹第二種方式,基于Redis實(shí)現(xiàn)分布式...