EDEN-MACE 유통 관리 시스템은 보다 유연한 관리 커미션을 갖춘 마이크로서비스 하의 유통 관리 도구로, 현재 널리 사용되는 유통 모델을 포괄하고 요약하여 향후 개발은 산업 인터넷을 기반으로 하며 개방을 위해 노력하고 있습니다. 업계 내 내부 연결.
1. 허가와 배포가 완전히 분리되어 개발의 낮은 결합도 요구 사항을 충족합니다.
2. 제품은 완전히 구성 가능하며 약간의 수정만 필요합니다.
3. 마이크로서비스 아이디어를 채택하고 원래 비즈니스와의 결합도가 낮습니다. 필요하지 않을 때는 언제든지 오프라인 상태가 될 수 있습니다.
4. 시각화된 그래픽 인터페이스 통계.
5. 모든 이익의 원천을 추적할 수 있는 완벽한 회계 시스템.
적용기업
1. 기존 프로젝트가 있는데, 유통기능 추가가 필요합니다.
2. 프로젝트에서 일시적으로 배포 기능을 사용해야 합니다.
3. 여러 시스템에 연결되어 여러 계정을 제어해야 하는 시스템
시나리오 사례
1. 전자상거래 상품에는 구매한 상품에 대한 수수료 공유 기능이 추가되어야 합니다.
2. 광고 웹사이트에 초대 보상 기능을 추가해야 합니다.
3. 금융기관의 보상촉진 기능 강화 필요
1. 총기허가 관리시스템 참고
2. 스프링 부트를 사용하면 구성이 단순화되고 개발 환경 구성이 프로덕션 환경 구성과 분리됩니다.
3. JWT 보안 검증.
4. 전거데이터베이스와 업무데이터베이스를 분리한다
5. 작업 스케줄링에 Quartz를 사용하고 데이터베이스를 직접 수정합니다.
6. 데이터 유지 관리를 위해 열거형 클래스와 데이터 사전의 조합을 사용하여 데이터베이스 호출을 줄이기 위해 불필요한 열거형 클래스를 직접 호출합니다.
7. 전략 모드와 단순 공장 모드를 통해 수수료 확대를 실현하고 유통 시스템을 쉽게 확장할 수 있습니다.
8. 스웨거를 사용하여 인터페이스를 외부 세계에 개방하고 편안한 스타일을 사용하십시오.
9. Alibaba Cloud 코딩 규칙을 채택하세요.
10. 배포자는 자동으로 권한을 할당합니다.
11. 자동 권한 설정 기능.
이 프로젝트를 다운로드한 후 Generator.ExecuSql은 데이터베이스와 비밀번호를 수정하고 자동으로 SQL을 가져올 수 있습니다.
/distribution_management 디렉터리에서 프로젝트를 실행하고 http://localhost/를 방문합니다.
계정: 관리자 /111111
거리/123
프로젝트 활용 시나리오 예시
배포 기능 아키텍처 다이어그램
유통 내부 설계 도면