必威体育Betway必威体育官网
当前位置:首页 > IT技术

推荐几款目前比较优秀,star较高的JAVA开源商城,了解一下

时间:2019-06-30 13:45:29来源:IT技术作者:seo实验室小编阅读:76次「手机版」
 

java商城

知乎上面看到的,都是码云上面的开源商城,觉得不错,收藏一波。

1. 项目名称:分布式B2C商城 xbin-store

v2-3272169604777b062c84f89cb16d266c_hd (1).jpg

项目介绍:模仿国内知名B2C网站,实现的一个分布式B2C商城 使用Spring Boot 自动配置 dubbox / MVC / MyBATis / Druid / Solr / Redis 等。

使用技术:

  • 后台

    • 使用Spring Boot 构建整个项目 去除 XML 配置

    • Maven构建项目

    • Jenkins作为持续集成

    • 采用Dubbox作为RPC框架

    • kryo序列化

    • 使用 Apollo 配置中心

    • 使用Spring+Spring MVC+MyBatisssm框架

    • 数据库连接池使用druid

    • 数据库使用mysqlRedis

    • 页面引擎采用 Beetl

    • 网页采用freemarker生成静态化页面

    • 存储采用fastdfs存储图片等文件

    • 采用Solr实现搜索服务

    • swagger2 生成 RESTful Apis文档

    • 负载均衡使用Nginxkeepalived实现高可用

    • 采用Spring scheduled做任务调度

    • 消息中间件采用RabbitMQ

    • 在分布式事务上则采用了TCC解决订单支付方面时效性要求性高的分布式事务,可靠的消息服务则来解决如会计记录等时效性要求低的分布式事务.

  • 前台

    • 采用基于AdminLTE的roncoo-adminLTE(主要增加了Ajax的布局模式)

    • AdminLTE集成太多js这里就不一一列举了

项目地址:binux/xbin-store - 码云 Gitee.com

2.项目名称:猫宁Morning公益商城

v2-613ed47699093bd89054a8168b24535f_hd (1).jpg

项目简介:猫宁Morning公益商城是中国公益性在线电子商城,以商城B2C模式运营的公益在线商城,是一家致力于将传统公益商城互联网化的创新公益商城。系统分为前台和后台,前台主要功能包括注册和登录、商品浏览、个人信息管理、购物车、我的订单、网上支付、评价、提问、公益活动、公益论坛、商城论坛等系统,后台主要功能包括管理成员信息管理、用户信息管理、商品管理、公益活动管理、商品分类管理、订单管理、公告资讯管理、论坛平台管理、商品提上管理、商品评价管理等。

项目地址:PussInBoots/Morning - 码云 Gitee.com

3. 项目名称:BDShop商城系统

项目简介:BDShop商城系统是B2C模式的电子商城 后端基于springboot 前端基于nodejs 实现的前后端分离架构的项目。

项目地址:佛山巨量数据技术有限公司/bd-shop - 码云 Gitee.com

项目名称:javashop-B2C 单店商城

项目简介:Javashop-B2C Javashop是基于Java技术构建的开源电子商务平台,采用EOP(Enation Open Platform易族开放平台)框架体系,更具人性化的操作体验,内置库存管理系统,完备的订单流程,丰富的统计功能,多种支付方式,适合搭建稳定、高效的B2C电子商务平台。 同时Javashop的模板引擎及组件机制让扩展变得简单,更有大量第三方组件可供选择,极大的降低二次开发成本。

项目地址:javashop/Javashop-B2C - 码云 Gitee.com

4. 项目名称:小V铺微信开源商城

v2-13e92a70e5995d011402f1add1141c58_hd.jpg

项目简介:小V铺是完全免费开源的商城项目,它采用国际标准HTML5+css3技术,小V铺商城提供商城源码+开放商城API+前端组件库三大核心功能,帮助您快速进行二次开发,将商城改成您想要的样子。 顾客通过手机浏览器微信公众号、好友/朋友圈转发打开你的微商城,随时随地在线购买。商城功能强大,覆盖全网零售,为您提供一站式电商解决方案

这个商城半开源,只提供接口,如果他要关闭接口,也没有办法。

项目地址:大连瑞雪科技有限公司/小V铺微信开源商城 - 码云 Gitee.com

原文:HTTP://www.vuvps.com/?p=141

相关阅读

java权限修饰符default和protected区别

java一共有4中权限修饰符,分别是private、default、protected和public private和public很好理解,default和protected不太好分清。 p

自然语言处理(英文停用词删除) Java程序

本文作者:合肥工业大学 管理学院 钱洋 email:[email protected] 内容可能有不到之处,欢迎交流。 英文语料预处理 针对英语语料预处

[Java Jdk]--OpenJDK和SunJDK的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK,那么到底什么是OpenJDK,它与S

在javascript中 setInterval()、clearInterval()、cle

setInterval()是一种定时器,它按照指定的设置时间(以毫秒计)来调用函数的方法。clearInterval()是结束定时器的循环调用函数。除非调

JavaScript窗体Window.ShowModalDialog使用详解

Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对

分享到:

栏目导航

推荐阅读

热门阅读