日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

mybatis Plus 多表聯合查詢的實現示例

瀏覽:26日期:2023-10-22 14:41:54

本文主要介紹了mybatis Plus 多表聯合查詢,分享給大家,具體如下:

//實體類package com.sk.skkill.entity;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.TableName;import lombok.Data;import java.io.Serializable;import java.util.Date;import java.util.List;@TableName('orders')@Datapublic class Order implements Serializable{ public static final long serialVersionUID =1L; private String id; private String orderName; private Date createTime; private Date updateTime; private String userID; @TableField(exist = false) private List<Users> listUsers; public Order(){ } public Order(String id, String orderName) { this.id = id; this.orderName = orderName; }}

//dao層package com.sk.skkill.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.sk.skkill.entity.Order;import com.sun.javafx.collections.MappingChange;import org.apache.ibatis.annotations.Select;import java.util.List;import java.util.Map;public interface OrderMapper extends BaseMapper<Order>{List<Order> selectOrder();int addOrder(Order order);

//多表聯合查詢 按條件orderID@Select('select t1.*,t2.user_name,t2.nick_name from orders t1 LEFT JOIN users t2 ON t1.user_id =t2.id WHERE t1.user_id= #{id}') List<Map<String,Object>> orderUserList(Page<Map<String,Object>> page,String id);}

//service層package com.sk.skkill.service;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.baomidou.mybatisplus.extension.service.IService;import com.sk.skkill.entity.Order;import java.util.List;import java.util.Map;public interface OrderService extends IService<Order>{ List<Order> selectOrder(); int addOrder(Order order);// List<Map<String,Object>> orderUserList(Page<Map<String,Object>> page, String id); Page<Map<String,Object>> selectListPage(int current,int number,String id);}

//serviceImpl層package com.sk.skkill.service.impl;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import com.sk.skkill.entity.Order;import com.sk.skkill.mapper.OrderMapper;import com.sk.skkill.service.OrderService;import org.springframework.stereotype.Service;import java.util.List;import java.util.Map;@Servicepublic class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements OrderService{ @Override public List<Order> selectOrder() { return baseMapper.selectList(null); } @Override public int addOrder(Order order) { return baseMapper.insert(order); } @Override public Page<Map<String, Object>> selectListPage(int current, int number,String id) { //新建分頁 Page<Map<String,Object>> page =new Page<Map<String,Object>>(current,number); //返回結果 return page.setRecords(this.baseMapper.orderUserList(page,id)); }}

//controller層 package com.sk.skkill.controller;import com.baomidou.mybatisplus.extension.plugins.pagination.Page;import com.sk.skkill.entity.Order;import com.sk.skkill.service.impl.OrderServiceImpl;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import java.util.List;import java.util.Map;@RestController@RequestMapping('order')public class OrderController{ @Autowired private OrderServiceImpl service; @RequestMapping('selectOrder') public List<Order> selectOrder() { return service.selectOrder(); } @RequestMapping('addOrder') public int addOrder(Order order){ order=new Order('FGGG','蒙牛MILK'); return service.addOrder(order); } @RequestMapping('selectListPage') public List<Map<String,Object>> selectListPage(String id) { Page<Map<String, Object>> page = service.selectListPage(1, 2,id); return page.getRecords(); }}

到此這篇關于mybatis Plus 多表聯合查詢的實現示例的文章就介紹到這了,更多相關mybatis Plus 多表聯合查詢內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Mybatis 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
岛国av在线网站| 日韩超碰人人爽人人做人人添| 在线午夜精品| 99久久九九| 国产综合视频| 一本一道久久a久久精品蜜桃| 精品在线播放| 性欧美精品高清| 蜜臀精品久久久久久蜜臀 | 午夜天堂精品久久久久| 午夜久久av| 国产亚洲欧美日韩精品一区二区三区 | 伊人久久大香伊蕉在人线观看热v| 麻豆成人在线| 欧美一级网址| 国产一区二区三区不卡av | 欧美亚洲免费| 日韩欧美中文| 黄色亚洲免费| 亚洲男人在线| 国产乱论精品| 91精品国产调教在线观看| 先锋亚洲精品| 国产精品欧美在线观看| 亚洲福利精品| 日韩av中文字幕一区二区三区| 精品视频免费| 亚洲精品中文字幕乱码| 国产精品一页| 免费欧美一区| 国产探花一区| 999在线观看精品免费不卡网站| 久久精品99久久久| 好吊视频一区二区三区四区| 7777精品| 欧美aa国产视频| 国产精品magnet| 丝瓜av网站精品一区二区 | 美腿丝袜在线亚洲一区| 午夜欧美视频| 日韩国产一区二区| 国产亚洲久久| 视频一区视频二区中文字幕| 中文字幕在线免费观看视频| 日韩av一二三| 影音先锋久久精品| 1000部精品久久久久久久久| 欧美视频一区| 国产一区清纯| 少妇久久久久| 欧美韩日一区| 免费一级欧美片在线观看网站 | 九九九精品视频| 青青草国产精品亚洲专区无| 欧美日韩四区| 久久中文字幕二区| 五月激情久久| 成人福利av| 久久久精品久久久久久96| 国产一区三区在线播放| 国产精品日本一区二区不卡视频| 日韩精品一卡二卡三卡四卡无卡| 亚洲精品中文字幕乱码| 欧美日韩黑人| 夜夜嗨av一区二区三区网站四季av| 欧美性感美女一区二区| 亚洲福利精品| 午夜在线观看免费一区| 日韩在线卡一卡二| 亚洲精品影院在线观看| 免费在线观看视频一区| 亚洲va久久久噜噜噜久久| 亚洲欧洲专区| 日韩精彩视频在线观看| 国产亚洲高清在线观看| 卡一精品卡二卡三网站乱码| 国产伦理久久久久久妇女| 国产精品免费不| 久久精品国产久精国产爱| 国产日本精品| 中文字幕免费一区二区| 国产精品www.| 久久精品青草| 欧美日韩一区二区国产| 精品久久99| 99久精品视频在线观看视频| 亚洲精品在线二区| 亚洲欧美日韩精品一区二区 | 国产精品综合色区在线观看| 久久精品观看| 精品久久在线| 91亚洲精品视频在线观看 | 亚洲+小说+欧美+激情+另类| 国产h片在线观看| 91成人在线精品视频| 欧美高清一区| 国产激情在线播放| 91嫩草精品| 中文字幕av一区二区三区人| 黄色aa久久| 国产高清不卡| 亚久久调教视频| 1024精品一区二区三区| 精品国产欧美日韩一区二区三区| 亚洲另类黄色| 欧美精品一卡| 青青青国产精品| 综合国产视频| 欧美在线亚洲综合一区| 亚洲v在线看| 精品国模一区二区三区| 成人福利视频| 国产精品88久久久久久| 欧美日韩在线网站| 亚洲综合五月| 欧美aa在线观看| 国产日韩免费| 欧美天堂一区二区| 国产精品社区| 黑丝美女一区二区| 91tv亚洲精品香蕉国产一区| 福利一区视频| 成人av三级| 久久久五月天| 亚洲福利精品| 亚洲免费影院| 亚洲午夜国产成人| 中文无码日韩欧| 香蕉精品999视频一区二区| 99精品在线观看| 国产一二在线播放| 精品网站aaa| 国内精品美女在线观看| 成人在线丰满少妇av| 日韩欧美三级| 九九综合在线| 中文一区一区三区免费在线观 | 爽好多水快深点欧美视频| 久久一区二区中文字幕| 久久久精品网| 亚洲性视频h| 亚洲精品网址| 日韩1区2区3区| 精品国产精品久久一区免费式| 精品亚洲精品| 国产尤物精品| 欧美日韩a区| av高清不卡| 国产亚洲网站| 美女视频一区在线观看| 亚洲四虎影院| 视频一区视频二区中文字幕| 国产亚洲一卡2卡3卡4卡新区| 激情中国色综合| 国产精品嫩草99av在线| 国产精品v日韩精品v欧美精品网站| 麻豆中文一区二区| 国内亚洲精品| 国产伦精品一区二区三区视频 | 蜜桃成人av| 日本中文字幕视频一区| 国产h片在线观看| 亚洲综合福利| 日本精品在线中文字幕| 国产精品一区二区三区美女 | 午夜在线视频观看日韩17c| 国产精品亚洲成在人线| 五月天激情综合网| 国产成人免费视频网站视频社区| 中文日韩欧美| 欧美日韩视频免费观看| 国产亚洲一区二区三区啪| 欧美精选一区二区三区| 久久精品资源| 免费在线观看精品| 国产精品久久久久av电视剧| 国产视频网站一区二区三区| 在线一区视频| 欧美a级一区| 欧美香蕉视频| 高清久久精品| 国产一区二区三区视频在线| 久久激情五月激情| 日韩和欧美一区二区| 亚洲三级国产| 亚洲色图网站| 亚洲专区视频| 亚洲五月综合| 日韩精品一区二区三区中文| 午夜在线视频一区二区区别| 中文在线免费视频| 色一区二区三区四区| 国产精品亚洲欧美| 久久不见久久见国语| 国产精品久久久久久模特| 欧美日韩一区二区三区四区在线观看| 日韩中文字幕| 国产精品一区毛片| 国产一区2区| 欧美一区二区三区激情视频 |