在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:my-shop开源软件地址:https://gitee.com/tiankong0310/my-shop开源软件介绍:my-shop官方QQ群1:723692567 (如有問題,请加qq:2366207000进群) 欢迎大家fork,star,有兴趣的可一起参与开发,谢谢!
my-shop项目不仅仅是一个开发架构,前后分离,而是努力打造一套从 前端模板 - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 - 无缝升级 的全方位J2EE企业级开发解决方案。 2.项目介绍 基于Spring+SpringMVC4+Mybatis3+Shiro+Vue+redis+ehcache+Swagger2微信小程序式敏捷开发系统架构,提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。 3.项目组织结构描述:
4.技术选型 技术 名称 官网Spring Framework 容器 http://projects.spring.io/spring-framework/SpringMVC MVC框架 http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvcApache Shiro 安全框架 http://shiro.apache.org/Spring session 分布式Session管理 http://projects.spring.io/spring-session/MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.htmlMyBatis Generator 代码生成 http://www.mybatis.org/generator/index.htmlPageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelperDruid 数据库连接池 https://github.com/alibaba/druidFluentValidator 校验框架 https://github.com/neoremind/fluent-validatorThymeleaf 模板引擎 http://www.thymeleaf.org/Velocity 模板引擎 http://velocity.apache.orgRedis 分布式缓存数据库 https://redis.io/Solr & Elasticsearch 分布式全文搜索引擎 http://lucene.apache.org/solr/ Quartz 作业调度框架 http://www.quartz-scheduler.org/Ehcache 进程内缓存框架 http://www.ehcache.org/ActiveMQ 消息队列 http://activemq.apache.org/JStorm 实时流式计算框架 http://jstorm.io/FastDFS 分布式文件系统 https://github.com/happyfish100/fastdfsLog4J 日志组件 http://logging.apache.org/log4j/1.2/Swagger2 接口测试框架 http://swagger.io/sequence 分布式高效ID生产 http://git.oschina.net/yu120/sequenceAliOSS & Qiniu & QcloudCOS 云存储 https://www.aliyun.com/product/oss/ http://www.qiniu.com/ https://www.qcloud.com/product/cosProtobuf & json 数据序列化 https://github.com/google/protobufJenkins 持续集成工具 https://jenkins.io/index.htmlMaven 项目构建管理 http://maven.apache.org/ 5.环境搭建(QQ群内有“my-shop环境搭建和系统部署文档.doc”) 开发工具:MySql: 数据库jetty: 开发服务器Tomcat: 应用服务器SVN|Git: 版本管理Nginx: 反向代理服务器Varnish: HTTP加速器IntelliJ IDEA: 开发IDEPowerDesigner: 建模工具Navicat for MySQL: 数据库客户端开发环境:Jdk8+Mysql5.5+Redis4.0ActiveMQ Tomcat8工具安装环境搭建和系统部署文档最新sql(作者:小天,qq:2366207000,群1:711281203 ,群2:685261895群共享提供下载) 6.架构图: 演示图: _20180525144528.jpg") 网站演示: 7.模块功能介绍 1.会员管理会员管理会员等级收货地址管理会员优惠劵会员收藏会员足迹搜索历史购物车 2.微信管理微信会员会员列表微信配置菜单配置回复消息回复内容回复关键字群发列表会员消息群发消息文本回复新增群发消息图文回复模板编号模板列表模板发送记录 3.cms管理栏目管理链接分类文章管理链接管理站点管理 4.商城管理区域配置商品属性种类品牌制造商商品规格订单管理商品类型渠道管理商品问答反馈关键词 5.商品管理所有商品用户评论产品设置商品满减搭配商品规格商品回收站团购设置 6.推广管理广告列表广告位置优惠劵管理专题管理专题分类 7.支付管理支付管理 8.报表管理综合统计 9.库存管理仓库管理入库管理出库管理退库单报损管理退货管理 10.销售管理销售管理 11.营销管理营销管理 12.销售管理销售管理 13.分销管理分销管理 14.对账管理对账管理 15.财务管理财务管理 16.监控管理监控管理 17.系统管理管理员列表角色管理菜单管理SQL监控定时任务参数管理代码生成器系统日志文件上传通用字典表 演示地址http://118.24.189.247:8080/my-shop-manager/login.html用户名:admin 123456 项目部门来源于网络,在基础上做了增加扩展,欢迎大家交流,拍砖,反馈,共同进步,共同学习,共同成长;不足的地方望大家多多包涵,后期会越做越好。 警告本项目仅用于学习练习部分数据库数据来自网络(platform)项目代码目前还不完善,仍处在开发中项目开源(MIT),但不承担任何使用后果 qq官方群1:711281203, 群2:723692567 (如有问题,请联系,小天qq:2366207000)感谢! gitee:https://gitee.com/tiankong0310/my-shop github:https://github.com/tiankong0310/my-shop 通用商城支付springboot2:https://gitee.com/tiankong0310/springboot-weixin-alipay 如需获取项目最新源码,请fork、Star项目,感谢大家的支持! |
请发表评论