从零重构外卖系统(三):商品、套餐与营业状态,怎样从 CRUD 走向业务建模
Han Menu 外卖系统实践第3篇:商品、套餐与营业状态,怎样从 CRUD 走向业务建模。结合阶段代码、业务规则、Mermaid 图和测试思路,解释设计选择与实现边界。
从零重构外卖系统(五):订单快照、幂等提交与购物车结算,怎样保证一次下单只发生一次
Han Menu 外卖系统实践第5篇:订单快照、幂等提交与购物车结算,怎样保证一次下单只发生一次。结合阶段代码、业务规则、Mermaid 图和测试思路,解释设计选择与实现边界。
聊聊@Transactional注解和事务的使用
聊聊@Transactional注解和事务的使用 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库操作要么同时成功、要么同时失败。使用@Transactional注解时需要注意许多的细节,不然你会发现@Transactional总是莫名其妙的就
MySQL数据库基础知识点总结
MySQL数据库基础知识点总结 一、概念 数据库:DataBase,简称DB。按照一定格式存储数据的一些文件的组合顾名思义: 存储数据的仓库,实际上就是一堆文件。这些文件中存储了具有特定格式的数据。 数据库管理系统:DataBaseManagement,简称DBMS。数据库管理系统是专门用来管理数据