Skip to content

VRe7/ldbz-shop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LDBZ-SHOP

License GitHub starsGitHub forks

使用技术:

  • 后台
    • 使用Spring Boot 构建整个项目 去除 XML 配置
    • Maven构建项目
    • Jenkins作为持续集成
    • 采用Dubbo作为RPC框架
    • 使用 Apollo 分布式配置中心
    • 使用Spring+Spring MVC+MyBatisSSM框架
    • 数据库连接池使用druid
    • 数据存储使用MySQLRedis
    • 页面引擎采用 Beetl
    • 网页采用freemarker生成静态化页面
    • 采用SolrCloud实现搜索服务
    • Swagger2 生成 RESTful Apis文档
    • 负载均衡使用Nginxkeepalived实现高可用

Web应用的端口

名称 端口
Admin 8100
Cart 8101
Item 8102
Order 8103
Portal 8104
Search 8105
SSO 8106

Dubbo服务端口

服务名称 Dubbo服务端口
Admin-Service 20880
Advertisement-Service 20881
Cart-Service 20882
Item-Service 20883
Notify-Service 20884
Order-Service 20885
Portal-Service 20886
Redis-Service 20887
Search-Service 20888
SSO-Service 20889

Dubbo Admin 管控台

dubbo.png

Apollo 配置中心

apollo.png

SolrCloud 分片

solrcloud.png

mavne 构建

build.png

project 骨架

frame.png

首页效果图

frame.png

商品明细页效果图

frame.png

后台管理页效果图

frame.png

About

分布式商城

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 35.4%
  • HTML 23.2%
  • JavaScript 21.6%
  • Java 15.0%
  • PLpgSQL 4.8%