常用SQL_把排序的字段作为特定的字段展示_重复数据查询 删除
把排序的字段作为特定的字段展示
把排序的字段作为特定的字段展示
resultMap可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中.
<resultMap id="" type="">
<constructor><!-- 类再实例化时用来注入结果到构造方法 -->
<idArg/><!-- ID参数,结果为ID -->
<arg/><!-- 注入到构造方法的一个普通结果 -->
</constructor>
<id/><!-- 用于表示哪个列是主键 -->
<result/><!-- 注入到字段或JavaBean属性的普通结果 -->
<association property=""/><!-- 用于一对一关联 -->
<collection property=""/><!-- 用于一对多、多对多关联 -->
<discriminator javaType=""><!-- 使用结果值来决定使用哪个结果映射 -->
<case value=""/><!-- 基于某些值的结果映射 -->
</discriminator>
</resultMap>
人力资源管理
星核进销存-1.0 海王星
事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。事务可大可小,在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。
RuoYi-vue 前后端分离
举个例子:
订单表和订单详情表进行插入操作。
ps:如何查看失败的原因: 日志
插入订单表成功 但是插入订单详情表失败
做法非常简单,我们只需要在方法或类添加@Transactional注解即可,下面方法位于OrderService.
@Transactional
public int insertOrder(Order order)
{
// 新增订单信息
int rows = orderMapper.insertOrder(order);
// 新增用户与订单详情
insertOrderItem(order);
return rows;
}
https://blog.csdn.net/u012102536/article/details/123485318
http://doc.ruoyi.vip/ruoyi/document/htsc.html#%E4%BA%8B%E5%8A%A1%E7%AE%A1%E7%90%86