C/C++教程

SSM常见的CRUD操作

本文主要是介绍SSM常见的CRUD操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、查询一个实体类的单条记录操作

        impl实体类里:this.getOne()

OrderEntity entity = this.getOne(new QueryWrapper<OrderEntity>().eq("order_sn", orderSn));

2、通过id,查询一个实体类的单条记录操作

        impl实体类里:this.getById()

   OrderEntity entity = this.getById(orderEntity.getId());

3、通过某一个值查询多条记录

        XXservice.list();

 List<OrderItemEntity> order_sn = orderItemService.list(new QueryWrapper<OrderItemEntity>().eq("order_sn", orderSn));

4、查出来的数据分页

        this.page()

 IPage<OrderEntity> page = this.page(
                new Query<OrderEntity>().getPage(params),
                new QueryWrapper<OrderEntity>().eq("member_id",memberRespVo.getId()).orderByDesc("id")
        );

       

5、报存一个实体类

        XXXservice.save();

  paymentInfoService.save(infoEntity);

 6、自定义SQL语句

        this.baseMapper.方法()

  this.baseMapper.updateOrderStatus(outTradeNo,OrderStatusEnum.PAYED.getCode());

这篇关于SSM常见的CRUD操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!