自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 增删改查还是增查改删?

步骤作用意义新增(Create)构建数据所有流程的起点查询(Read)验证数据确认新增是否成功删除(Delete)清理数据保证测试可重复修改(Update)更新数据复杂逻辑最后处理。

2025-05-23 00:23:00 1819

原创 Java后端开发业务编写顺序

在Java后端开发中,分层架构(Controller → Service → ServiceImpl → Mapper → Mapper XML)的设计顺序和原则至关重要。这种自顶向下的顺序有助于代码的可维护性、可测试性和扩展性。Controller负责接收HTTP请求并返回响应,Service定义业务逻辑接口,ServiceImpl实现具体业务逻辑,Mapper定义数据库操作方法,Mapper XML实现SQL细节。各层级代码的作用和占比不同,ServiceImpl通常占据最多代码量。跨层调用时需遵循单向

2025-05-23 00:20:34 1969

原创 不要在Mybatis XML中用--注释SQL语句

问题点原因解决方式参数绑定异常使用--注释中包含#{xxx}导致 MyBatis 尝试绑定改用 XML 注释-- -->SQL 语法错误注释中包含未生效的AND或WHERE删除无效 SQL 或重构逻辑调试困难日志中无法识别注释影响启用 MyBatis 日志输出,确认真实 SQL✅最终操作建议顺序将所有含#{xxx}的注释改为 XML 注释-- -->;避免使用--注释包含动态 SQL 内容;启用日志确认 SQL 实际拼接结果。

2025-05-20 22:57:16 913

原创 Python学习笔记-浅拷贝与深拷贝

浅拷贝,深拷贝

2025-05-12 19:15:24 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除