day70 Mybatis使用mapper重构xml文件重新修改商品管理系统

day67 基于mysql数据库jdbcDruidjar包连接的商品管理用户购物系统-CSDN博客

1多表操作

2动态SQL

项目中使用的为商品管理系统的表

一 查询商品信息 编号,名称,单价,库存,类别

1表:商品表,类别表

n对1的关系在商品表添加类别属性

2映射文件

二查询指定的订单及明细

1表:订单表,明细表:1:n

例如 明细表含有订单表的属性 使用

复制代码
<association property="orders" resultMap="com.xja.mapper.OrdersMapper.ordersMapper"></association>

则订单表中含有对应明细表类型的集合属性,这时不需要在xml文件中写入

相关推荐
画扇落汗8 分钟前
Python 几种将数据插入到数据库的方法(单行插入、批量插入,SQL Server、MySQL,insert into)
数据库·python·sql·mysql
银河系的一束光11 分钟前
mysql的下载和安装2025.4.8
数据库·mysql
Full Stack Developme18 分钟前
SQL 查询中使用 IN 导致性能问题的解决方法
数据库·sql
神经星星1 小时前
【vLLM 学习】API 客户端
数据库·人工智能·机器学习
小光学长2 小时前
基于flask+vue框架的助贫公益募捐管理系统1i6pi(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
XiaoLeisj2 小时前
【图书管理系统】深入解析基于 MyBatis 数据持久化操作:全栈开发图书管理系统:查询图书属性接口(注解实现)、修改图书属性接口(XML 实现)
xml·java·数据库·spring boot·sql·java-ee·mybatis
Alt.92 小时前
SpringMVC基础一(SpringMVC运行原理)
数据库·spring·mvc
薛晓刚3 小时前
OceanBase单机版保姆级安装
数据库
亚林瓜子4 小时前
Clickhouse试用单机版部署
数据库·clickhouse·aws·ec2
Gauss松鼠会4 小时前
GaussDB回调机制深度实践:从事件驱动到系统集成
开发语言·javascript·数据库·sql·gaussdb