- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅