当前位置: 首页Java源码正文 项目介绍——NO.githubcode0015 一、系统介绍 需求设计主要参考天猫商城的购物流程: 用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。 管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块。 二、所用技术 后端技术栈: Spring Boot+MySQL+Druid+Log4j2+Maven+mybatis 前端技术栈: JSP+Echarts+Bootstrap 三、环境介绍 基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven 源码+数据库脚本 所有项目以及源代码本人均调试运行无问题 可支持远程调试运行 所有页面均兼容IE10及以上现代浏览器。 四、项目界面(单击查看大图) 五、运行地址 前台地址:http://localhost:8099/tmall用户名:a120 密码: 123456 后台地址:http://localhost:8099/tmall/admin用户名:admin 密码: 123456 六、部署方式 项目数据库为MySQL 5.7版本,在sqls文件夹中找到SQL文件并导入到数据库中。 使用IDEA打开项目后,在maven面板刷新项目,下载依赖包。 配置数据库连接并启动SpringBootApplication即可。 注意事项: 后台管理界面的订单图表没有数据为正常现象,该图表显示的为近7天的交易额。 该项目同时兼容eclipse,但如有自行扩展代码的意愿,建议使用IDEA。 关于拓展 近期本项目通过改造,将原来war部署方式改成了jar部署,进入到target目录,仅需要java -jar tmall.jar即可完成部署启动。 另本项目已使用当前较为流利的CICD方式,jenkins+k8s进行持续构建、部署,涉及文件:Dockerfile,K8sJenkinsFile及deploy.yaml Dockerfile:大概作用是依据基础的jdk镜像,添加上自己本身的jar包,打成镜像包 K8sJenkinsFile:大概作用是把生成jar包、部署jar包流程自动化 deploy.yaml:此文件为k8s deployment svc资源模板化文件 k8s部署的项目访问网址: 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。 NatureYu普通 打赏 收藏 海报 链接
一、系统介绍 需求设计主要参考天猫商城的购物流程: 用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。 管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块。 二、所用技术 后端技术栈: Spring Boot+MySQL+Druid+Log4j2+Maven+mybatis 前端技术栈: JSP+Echarts+Bootstrap 三、环境介绍 基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上,Maven 源码+数据库脚本 所有项目以及源代码本人均调试运行无问题 可支持远程调试运行 所有页面均兼容IE10及以上现代浏览器。 四、项目界面(单击查看大图) 五、运行地址 前台地址:http://localhost:8099/tmall用户名:a120 密码: 123456 后台地址:http://localhost:8099/tmall/admin用户名:admin 密码: 123456 六、部署方式 项目数据库为MySQL 5.7版本,在sqls文件夹中找到SQL文件并导入到数据库中。 使用IDEA打开项目后,在maven面板刷新项目,下载依赖包。 配置数据库连接并启动SpringBootApplication即可。 注意事项: 后台管理界面的订单图表没有数据为正常现象,该图表显示的为近7天的交易额。 该项目同时兼容eclipse,但如有自行扩展代码的意愿,建议使用IDEA。 关于拓展 近期本项目通过改造,将原来war部署方式改成了jar部署,进入到target目录,仅需要java -jar tmall.jar即可完成部署启动。 另本项目已使用当前较为流利的CICD方式,jenkins+k8s进行持续构建、部署,涉及文件:Dockerfile,K8sJenkinsFile及deploy.yaml Dockerfile:大概作用是依据基础的jdk镜像,添加上自己本身的jar包,打成镜像包 K8sJenkinsFile:大概作用是把生成jar包、部署jar包流程自动化 deploy.yaml:此文件为k8s deployment svc资源模板化文件 k8s部署的项目访问网址: