Este sistema de comércio eletrônico B2B2C de código aberto é construído com Spring Cloud, Nacos, Seata, MySQL, Redis, RocketMQ, Canal, ElasticSearch e Minio. Ele apresenta uma interface de usuário moderna, suporta implantação de cluster e inclui um processo de pedido completo atualizado. ao Spring Boot 3 e Vue 3, é perfeito para rápido desenvolvimento e personalização.
Um sistema de shopping eletrônico de microsserviço B2B2C baseado em Spring Cloud, Nacos, Seata, Mysql, Redis, RocketMQ, canal, ElasticSearch e minio. Ele adota arquitetura de tecnologia de Internet convencional, novo design de UI, suporta implantação de cluster, registro e descoberta de serviços, e Possui um processo de pedido completo, etc., o código é totalmente aberto e não há embalagem secundária. É um sistema de plataforma de e-commerce muito adequado para desenvolvimento secundário.
Spring e VUE anunciaram oficialmente que SpringBoot2 e Vue2 cessarão a manutenção no final de 2023. Recomenda-se usar a combinação SpringBoot3+Vue3 para novos projetos. Este shopping foi atualizado!!!
Prefácio
Este shopping está comprometido em construir um sistema de shopping eletrônico de microsserviço B2B2C com funções completas e fácil manutenção para empresas de médio e grande porte, que é implementado usando a tecnologia de microsserviços convencional. O sistema de gerenciamento de back-end inclui gerenciamento de plataforma, gerenciamento de loja, gerenciamento de produtos, gerenciamento de pedidos, gerenciamento de especificações, gerenciamento de autoridade, gerenciamento de recursos e outros módulos.
documento
Existe alguma documentação para este código? Claro, você baixou. Está na pasta doc, eu realmente não sei, então vou vinculá-lo:
turismo rural: https://gitee.com/gz-yami/mall4cloud/tree/master/doc
Vídeo de configuração do ambiente de desenvolvimento (recomenda-se ler primeiro a documentação e depois assistir ao vídeo): https://www.bilibili.com/video/BV1TK411C7aV
Há um som. Se o vídeo for útil para você, lembre-se de curtir e votar.
Este projeto é um projeto que segue estritamente as especificações do código do Alibaba. A seguir estão os resultados da verificação das especificações do código.
Para estrutura de diretório específica e especificações de código, consulte https://gitee.com/gz-yami/mall4cloud/tree/master/doc/%E4%BB%A3%E7%A0%81%E7%9B%AE%E5 %BD%95%E7%BB%93%E6%9E%84
Autorizar
Além da versão open source, este shopping também oferece uma versão comercial do shopping. Para mais detalhes, visite o site oficial.
Site oficial do shopping: https://www.mall4j.com
O shopping usa código aberto AGPLv3, cumpra os termos relevantes do AGPLv3 ou entre em contato com o autor para obter autorização comercial (https://www.mall4j.com)
Link do projeto
Back-end JAVA: https://gitee.com/gz-yami/mall4cloud
Plataforma: https://gitee.com/gz-yami/mall4cloud-platform
Lado do comerciante: https://gitee.com/gz-yami/mall4cloud-multishop
aplicativo uni: https://gitee.com/gz-yami/mall4cloud-uniapp
Endereço de demonstração
Endereço de demonstração da versão comercial:
Lado do PC: https://cloud-pc.mall4j.com
Terminal H5: https://h5.mall4j.com/cloud
Demonstração do miniprograma versão comercial
Especificação da estrutura de diretório
Também temos nossa própria estrutura de diretórios
Em relação ao FeignClient, como existem chamadas mútuas entre microsserviços, o Feign é um protocolo http em teoria, é para desacoplamento, porém, na verdade, quando a interface do provedor é modificada, mas o chamador não a modifica, ocorrerá uma exceção. nós o extraímos. Existem também interfaces expostas internamente que são comuns a muitos lugares, por isso também extraímos a interface em um módulo para fácil referência. Você pode ver que no módulo mall4cloud-api, há informações sobre todas as interfaces falsas internas.
Estrutura de diretório
Seleção de tecnologia
Diagrama de arquitetura do sistema
Endereço da API após implantação no shopping
Tutorial de implantação
Para tutoriais de implantação, consulte /Basic Development Documents/mall4cloud Development Environment Setup.md nesta pasta e instalação de middleware no diretório /Development Environment Setup.
Capturas de tela relacionadas à execução do código
1. Captura de tela dos bastidores
Lado da plataforma
Lado do comerciante
2. Capturas de tela do miniprograma
Captura de tela 3.uni-app
Enviar comentários
Por favor clique para ver o shopping da versão springboot
https://gitee.com/gz-yami/mall4j
Seus gostos e incentivo são a força motriz para seguirmos em frente ~
Seus gostos e incentivo são a força motriz para seguirmos em frente ~
Seus gostos e incentivo são a força motriz para seguirmos em frente ~
Para mais informações, consulte o site oficial https://www.mall4j.com