当前位置: 首页 > article >正文

蛋糕商城 Rust 版介绍

蛋糕商城 Rust 版介绍

蛋糕商城是一个在大学生学习者中流行的 JSP,JSTL,JDBC 的开源项目。由于原作者并未签名,所以原作者未知。蛋糕商城虽说比较简单,但是界面比较美观,核心业务表述清晰,是一款非常优秀的开源例程。在大学生中非常流行。大家把它改造成形形色色的系统。您经常可以在搜索引擎上发现这些作品。我是从一名大学生手上得到了蛋糕商城的源码。
我将 Java 的原版蛋糕商城移植到了 Rust 环境下。将应用程序移植为 Axum,tokio,Sqlx 和 MariaDB 的环境。使用 Rust 通用代码生成器莲花,红莲尝鲜版三十一彻底增强了蛋糕商城,为蛋糕商城 Rust 版生成了一个集成后台。现在,升级后的蛋糕商城已经是一个 Rust,Axum 的应用程序。赶上了技术列车。特别指出的是,蛋糕商城的界面没有大改,但是界面已经不是 JSP,JSTL 的了,而是改成了 html,JavaScript 和 JSON 的了,界面的样子没有大概,唯一的改动是后台管理界面独立的新增和编辑界面改成了在列表页面的弹出框中。您可以详细检查源码,发现和原版不同的实现方式。还有就是主菜单,从嵌套逻辑的 JSP 包含文件变成了 HTML 的基干和 Javascript 的装饰函数的组合,同样实现了主菜单的逻辑,您可以查看。

介绍视频请见:

https://www.bilibili.com/video/BV1FJP1eaEVr/

蛋糕商城 Rust 版的项目地址为:

https://gitee.com/jerryshensjf/CookieShopRust

蛋糕商城Rust版

介绍

蛋糕商城Rust版本。 基于开源软件蛋糕商城,升级至Axum, tokio, Sqlx。采用MariaDB数据库。使用修改过的界面,设计保持原样。有Rust通用代码生成器莲花生成的集成后台界面。

截屏

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

介绍视频

https://www.bilibili.com/video/BV1FJP1eaEVr/

数据库初始化清注意

可以使用sql文件夹下的数据库脚本建库建表。蛋糕的图片在resources/static/picture文件夹下面。admin的密码是admin,其他密码可以使用admin修改。

您只需要使用Sql文件夹下的sql脚本恢复数据库,图片放在picture文件夹下,商品和图片的关系请参考excelTemplate文件夹下的Cookieshop_org.xls即可。

注意,商品如果没有设置cover图片,就会自动过滤掉,不会显示出来。

软件架构

软件架构说明

Axum, tokio, Sqlx。采用MariaDB数据库。有Rust通用代码生成器莲花生成的集成后台界面。


http://www.kler.cn/a/535699.html

相关文章:

  • 【Elasticsearch】Geo-distance聚合
  • 链式结构二叉树(递归暴力美学)
  • 爬虫学习笔记之Robots协议相关整理
  • langchain教程-11.RAG管道/多轮对话RAG
  • 基于MODIS/Landsat/Sentinel/国产卫星遥感数据与DSSAT作物模型同化的作物产量估算
  • 【容器技术01】使用 busybox 构建 Mini Linux FS
  • Unity DoTween使用文档
  • deepseek API 调用-python
  • java 8 在 idea 无法创建 java spring boot 项目的 变通解决办法
  • react的antd中Cascader级联选择如何回显
  • 网络安全 风险评估指南 网络安全风险测评
  • Nginx 请求超时
  • CEF132 编译指南 Windows 篇 - 安装 Visual Studio 2022 (二)
  • Linux学习笔记15---定时器按键消抖实验
  • ASP.NET Core JWT
  • DeepSeek 引发 AI 大模型战火,编程语言群雄激战谁夺胜利权杖?
  • 4G核心网的演变与创新:从传统到虚拟化的跨越
  • e2studio开发RA2E1(8)----GPT定时器频率与占空比的设置
  • 3. 【.NET Aspire 从入门到实战】--理论入门与环境搭建--环境搭建
  • SpringBoot开发(五)SpringBoot接收请求参数
  • 【数据结构】单向链表(真正的零基础)
  • 六。自定义数据集 使用pytorch框架实现逻辑回归并保存模型,然后保存模型后再加载模型进行预测
  • 虚拟机报错:处理器未启用 NX/XD,而 VMware Workstation 要求启用 NX/XD.没有可打开电源的虚拟机
  • k8sollama部署deepseek-R1模型,内网无坑
  • 【Leetcode 热题 100】72. 编辑距离
  • 【2025最新计算机毕业设计】基于springboot智能教师评价系统【提供源码+答辩PPT+文档+项目部署】(高质量源码,可定制,提供文档,免费部署到本地)