首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零开始一个全栈项目-仓库管理系统
Colin草率地做慢慢地改
创建于2025-05-09
订阅专栏
使用React+Java+Postgresql完成一个仓库管理系统的全栈项目。
等 11 人订阅
共13篇文章
创建于2025-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零开始一个完整的全栈项目(14) - 前端密码修改功能的前端页面及测试(整个项目基本功能已完成)
1. 前端页面代码 1. 前端修改密码业务逻辑 用户修改自己的密码: 在顶部导航栏添加了用户头像按钮 点击头像显示下拉菜单,包含"Change Password"和"Logout"选项 点击"Chan
从零开始一个完整的全栈项目(13) - 前端密码修改功能的后端实现及Postman测试
1. 业务逻辑 修改密码包括两种情况: 用户修改自己的密码: 需要登录后才能修改(安全考虑) 需要提供旧密码(验证身份) 需要提供新密码 管理员重置用户密码: 不需要旧密码 直接设置新密码 需要管理员
从零开始一个完整的全栈项目(12) - 前端用户管理功能页面
1. 用户管理功能主要包括了: 用户列表展示 用户编辑 用户删除 1. 添加Users.tsx页面 2. 修改App.tsx页面和Users部分相关的代码 3. 修改左侧边框样式(MainLayout
从零开始一个完整的全栈项目(11) - 前端用户管理功能的后端实现及Postman验证
用户管理功能主要包括了: 用户列表展示 用户编辑 用户删除 注意:修改密码功能将在下一篇完成,其涉及到“管理员设置默认密码”和“用户修改密码”。(“用户找回密码”功能暂时不做。) 1. 完成后端代码
从零开始一个完整的全栈项目(10) - 前端新用户注册页面
这一篇完成新用户注册功能,下一篇完成“用户管理”以及“删除用户”功能。 我们需要做的事情有: 创建注册页面组件 添加注册表单 添加路由 在登录页面添加注册链接 前端页面的修改: 1. 新建登录页面(R
从零开始一个完整的全栈项目(9) - 前端登入登出页面
今天要完成前端的“登录页面”,包含登录之后的“登出”功能。 修改了如下文件: 要创建一个登录页面,我们需要: 创建登录页面组件 添加登录表单 处理登录逻辑 添加路由保护 1. 创建一个登录页面(Log
从零开始一个完整的全栈项目(8) - 搭建前端框架
完成了用户注册的后端功能之后,我们也就完成了: 数据库:数据库搭建 后端:后端项目整体搭建 后端功能测试:增加用户注册功能 等功能。 现在开始完成如下功能: 前端项目搭建 添加一个测试用的页面(用户注
从零开始一个完整的全栈项目(7) - 从Postman发送请求注册新用户
这一篇以“用Postman发送请求”的方式,来完成“一个新用户的注册”。将在下面几篇文章,完成前端框架的配置,以及前端用户注册页面的建立。从而完成整个“前端页面注册 - 后端校验 - 数据库存入数据”
从零开始一个完整的全栈项目(6) - 为登录添加JWT验证
1. 《理论知识》 首先是一些理论知识: 本文理论知识来自于以下两篇文章: https://www.freecodecamp.org/chinese/news/how-to-sign-and-vali
从零开始一个完整的全栈项目(5) - 完成后端User部分并用Postman登录(密码加密)
因为在上一篇中,项目配置好,完成User部分功能后,测试登录时,出现了无法登录的bug(403),所以代码进行过调试。开始本期之前,建议回到上一篇末尾,将代码重新更新后,测试“无加密(明文)”登录是否
从零开始一个完整的全栈项目(4) - 完成后端User部分并用Postman登录(明文密码)
今天的任务是编写后端代码user部分,并用Postman进行登录验证。 (因为昨天调试代码,有部分代码更新,所以文末会放上所有代码) 在昨天已经创建了User类,代码如下: 接下来需要做5件事情: 创
从零开始一个完整的全栈项目(3) - 开始搭建后端项目以及其中遇到的问题
后端项目被命名为 quickstore-backend. 同时,在此之前,在Github上新建了quickstore-resources仓库,用于存储项目除代码之外的文件,比如数据库各字段定义解释,以
从零开始一个完整的全栈项目(2) - 创建数据库表
有ER图的情况下,创建数据库会相对简单一些。 这个项目使用的是Postgresql这个数据库,下载地址是:https://www.postgresql.org/download/macosx/ , 使