package com.pistonint.bpm.conf;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @description: MyBatisPlusConfig
* @author: crs
* @create: 2020-07-13 15:27
* Copyright (c) 2019 广东数鼎科技有限公司 All rights reserved.
*/
@Configuration
public class MyBatisPlusConfig {
/**
* 分页插件
* @return
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
@Mapper
@Repository
public interface UserMapper extends BaseMapper<User> {
IPage<User> getUser(IPage<User> page);
}
多表联查直接返回map就可以了
IPage<Map<String, Object>> getUser(IPage page);
<select id="getUser" resultType="java.util.Map">
SELECT a.id,a.name,b.desc from user a left join user_info b on a.id=b.user_id
</select>