首先说一下,这是毕业设计。所以我自己本身也是刚刚入门,技术还很多不成熟。由于本人的能力有限,比如快递的发货功能、其他第三方支付、流量的引入等这些功能还不够充分完善,除此之外系统的用户界面不是太美观,在客户端访问的性能以及分布式架构的设计等方面还存在很多欠缺,还比如说可以使用CDN内容分发网络进行系统的加速、使用OSS云存储存放大文件等等。
完成项目的同时,入门了阿里云的各项产品、尝试了Tomcat+Nginx实现集群搭建、SpringSession集成Session共享功能,不过没有集成到此项目中,是另一个练手的demo。 这里使用的是Nginx+vsftpd实现的图片的保存,但是我推荐使用阿里云的OSS云存储。
最后感谢汤小洋老师的课程,让我可以看着视频做出这个小的设计,也不是打广告,就是觉得课程还不错,链接在此,感兴趣的看看
希望可以找到更多一起学习的升仙道友,我自己也是小白,希望互相交流。 感兴趣的加群:801377044
希望大家可以随手给个Star,感激之情难以言表!
我的CSDN :CSDN 我的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 )