<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Zheng12_Java的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Zheng12_Java</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Zheng12_Java]]></copyright><item><title><![CDATA[苍穹外卖day06]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161750204</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161750204</guid><author>Zheng12_Java</author><pubDate>Sat, 06 Jun 2026 16:49:17 +0800</pubDate><description><![CDATA[HttpClient是Apache提供的HTTP客户端工具包，核心功能是发送请求和接收响应，常用于支付、地图等场景。微信小程序登录功能开发流程包括：1)前端获取code授权码；2)后端通过HttpClient向微信接口请求用户数据；3)生成token返回前端。开发时需注意配置微信开发者工具、修改端口号等细节，并通过拦截器实现JWT校验。登录接口设计需包含openid和token返回，同时处理新用户自动注册逻辑。关键实现涉及配置文件、Controller层、Service层及拦截器注册等环节。]]></description><category></category></item><item><title><![CDATA[苍穹外卖day05]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161694485</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161694485</guid><author>Zheng12_Java</author><pubDate>Thu, 04 Jun 2026 18:49:12 +0800</pubDate><description><![CDATA[本文介绍了Redis的五种核心数据结构及其特点：字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)，并详细说明了每种数据结构的常用操作命令。同时讲解了在Java中如何通过RedisTemplate操作Redis，包括配置方法和不同类型数据的操作方法。最后以店铺营业状态设置为例，展示了如何利用Redis的字符串类型存储业务数据，并给出了管理端和用户端查询营业状态的接口设计思路，说明了基于Redis存储简单状态数据的优势。全文涵盖了Redis从基础数据结]]></description><category></category></item><item><title><![CDATA[苍穹外卖day04]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161633136</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161633136</guid><author>Zheng12_Java</author><pubDate>Tue, 02 Jun 2026 22:05:35 +0800</pubDate><description><![CDATA[本文介绍了使用IDEA的AI插件Qcoder实现套餐管理功能的开发流程。首先根据页面原型和接口设计创建Controller、Service、Mapper三层架构，然后编写包含请求方式、路径、参数等要素的提示词，指导AI生成代码。具体实现了新增套餐、菜品查询、分页查询、删除套餐（含状态管理）和修改套餐（含回显）等功能模块，重点说明了各层（Controller、ServiceImpl、Mapper及XML文件）的实现要点，其中菜品查询采用了建造者模式进行对象转换。最后强调需要进行代码审查、接口调试和前后端联调确]]></description><category></category></item><item><title><![CDATA[苍穹外卖day03]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161428754</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161428754</guid><author>Zheng12_Java</author><pubDate>Tue, 26 May 2026 22:31:13 +0800</pubDate><description><![CDATA[本文介绍了基于AOP实现的公共字段自动填充功能及菜品管理系统的开发。通过自定义注解@AutoFill和切面类AutoFillAspect，利用反射机制自动设置创建/修改时间和操作用户ID，解决了业务代码冗余问题。菜品管理功能包括：1）采用OSS服务实现文件上传；2）实现菜品增删改查功能，其中新增菜品需校验唯一性并关联分类；3）分页查询功能开发；4）删除菜品时需校验状态和关联关系；5）修改菜品功能实现。系统通过分层架构（Controller、Service、Mapper）实现业务逻辑，提高了代码复用性和可维护]]></description><category></category></item><item><title><![CDATA[苍穹外卖day02]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161392762</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161392762</guid><author>Zheng12_Java</author><pubDate>Mon, 25 May 2026 20:32:44 +0800</pubDate><description><![CDATA[本文概述了员工管理系统的开发过程，主要包括新增员工、分页查询、启用禁用账号和编辑员工等功能实现。开发采用三层架构，通过DTO接收参数，使用JWT令牌进行身份验证。针对用户名重复问题添加异常处理，利用ThreadLocal解决创建人/修改人ID设置问题。分页查询使用PageHelper插件简化开发，编辑功能实现查询回显。系统实现了员工账号的增删改查完整流程，包括数据校验、异常处理和前后端联调等关键环节。]]></description><category></category></item><item><title><![CDATA[苍穹外卖day01]]></title><link>https://blog.csdn.net/Zheng12_Java/article/details/161366152</link><guid>https://blog.csdn.net/Zheng12_Java/article/details/161366152</guid><author>Zheng12_Java</author><pubDate>Sun, 24 May 2026 16:17:02 +0800</pubDate><description><![CDATA[本文介绍了餐饮管理系统项目的开发过程，主要包括项目功能模块、技术选型和环境搭建。系统分为管理端和用户端，管理端包含员工管理、菜品分类、订单处理等功能，用户端提供微信小程序点餐服务。技术栈采用SpringBoot+Vue.js+MySQL架构，使用Nginx实现反向代理和负载均衡。开发过程中解决了JDK与Lombok版本冲突、数据库连接配置等典型问题，并介绍了Swagger接口文档工具的应用。项目通过Git进行版本控制，实现了前后端联调和密码加密等安全措施。]]></description><category></category></item></channel></rss>