1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jiaxuan888-jx_shop

Клонировать/Скачать
README.md 6.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
jiaxuan Отправлено 31.05.2020 12:58 7bc570e

** jx_shop(农产品商城==一个商城项目)**

一、介绍

首先说一下,这是毕业设计。所以我自己本身也是刚刚入门,技术还很多不成熟。由于本人的能力有限,比如快递的发货功能、其他第三方支付、流量的引入等这些功能还不够充分完善,除此之外系统的用户界面不是太美观,在客户端访问的性能以及分布式架构的设计等方面还存在很多欠缺,还比如说可以使用CDN内容分发网络进行系统的加速、使用OSS云存储存放大文件等等。

完成项目的同时,入门了阿里云的各项产品、尝试了Tomcat+Nginx实现集群搭建、SpringSession集成Session共享功能,不过没有集成到此项目中,是另一个练手的demo。 这里使用的是Nginx+vsftpd实现的图片的保存,但是我推荐使用阿里云的OSS云存储。

最后感谢汤小洋老师的课程,让我可以看着视频做出这个小的设计,也不是打广告,就是觉得课程还不错,链接在此,感兴趣的看看

希望可以找到更多一起学习的升仙道友,我自己也是小白,希望互相交流。 感兴趣的加群:801377044

希望大家可以随手给个Star,感激之情难以言表!

我的CSDNCSDN 我的B站B站 我的博客Coding技术栈

二、这是一个农产品商店(其实可以看做商城,任意商品)

基于【SSM】【Maven】【BootStrap】【MySQL】【BootStrap】技术,使用IntelliJ IDEA开发工具。 使用IntelliJ IDEA工具,基于Maven,运行Spring+SpringMVC+MyBatis框架技术实现商城系统

三、软件架构

目前项目基本实现的功能有,商城后端:用户登录、商品管理、商品类型管理、客户管理以及系统用户管理(订单管理功能后续有空实现...);商城前端:商品页面展示、商品详情页、加入购物车、立即购买、我的订单、购物车、个人中心(这里实现比较简单)、客户注册、客户登录、订单管理、订单支付(支付宝和微信)、收货地址管理等

输入图片说明

四、安装教程

软件+环境的配置和安装: 推荐使用docker

我的学习笔记:我的docker学习笔记1

sql文件在项目里边。

数据库:Mysql 技术组合:Spring、SpringMvc、Mybatis、Redis、Jsp 前端框架:BootStrap3 Lombok 其它:HttpClient4.x、Google ZXing 生成二维码、微信支付、支付宝沙箱模拟支付、聚合数据接口(短信)开发、文件上传 FTP 服务器等

IDEA 2018.3.5 Maven 3 JDK8 Mysql 5.7+ Win7 64位系统 项目部署:阿里云服务器

五、项目截图

输入图片说明 输入图片说明

输入图片说明

注:这个架构是在慕课网学习的,具体的全套视频教程会在QQ群发布。 输入图片说明

输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明 输入图片说明

六、阿里云相关

1、阿里云服务器以及域名的配置 输入图片说明

输入图片说明

2、搭建的VSFTPD文件服务器 输入图片说明 输入图片说明

具体的视频课程我会上传到B站和QQ群中。

3、Tomcat集群用虚拟机尝试搭建,具体的全套视频教程也会在B站中上传。视频教程

4、项目中涉及支付宝支付,由于是沙箱环境支付,需要下载,沙箱环境的支付宝钱包(https://sandbox.alipaydev.com/user/downloadApp.htm) 微信支付申请不下来。

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jiaxuan888-jx_shop.git
git@api.gitlife.ru:oschina-mirror/jiaxuan888-jx_shop.git
oschina-mirror
jiaxuan888-jx_shop
jiaxuan888-jx_shop
master