
数据库学习
文章平均质量分 60
偶莫耶
哈哈哈哈 卷
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBiats-plus多表查询2
文章摘要:本文介绍了一对一订单-用户关系的查询实现。在Order实体类中定义User属性表示一对一关系,OrderMapper通过@Result注解实现订单查询时关联用户信息(使用@One注解调用UserMapper.selectById)。但查询结果中用户信息里的orders属性为空,因为UserMapper的selectById方法未对orders进行映射处理。这展示了MyBatis中一对一关联查询的基本实现方式及局限性。原创 2025-05-24 15:50:33 · 312 阅读 · 0 评论 -
Navicat创建数据库
如何使用Navicat创建数据库。原创 2025-04-25 16:40:30 · 1265 阅读 · 0 评论 -
MybiatsPlus多表查询
本文介绍了MyBatis实现多表查询的方法。通过用户(t_user)和订单(t_order)表的关联查询案例,演示了如何使用@Results、@Result、@One、@Many注解完成复杂关系映射。重点包括:1) 在用户实体类中添加不存在于数据库的订单集合字段;2) 通过@Results注解自定义结果集映射;3) 利用@Many注解实现一对多查询,调用OrderMapper中的方法获取订单数据。该方法解决了MyBatis-Plus在多表查询中的局限性,实现了根据用户ID查询其所有订单的功能。原创 2025-05-24 09:55:37 · 726 阅读 · 0 评论