MISBoot低代码开发平台

Service实现类

一、通过自动生成代码功能生成代码

把生成出来的ServiceImpl实现类复制到项目对应的文件夹下。

二、示例

示例
    package cn.ewsd.mdata.service.impl;

    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.stereotype.Service;

    import java.util.List;
    import java.util.Map;

    import cn.ewsd.common.utils.BaseUtils;
    import cn.ewsd.common.utils.easyui.PageParam;
    import cn.ewsd.common.utils.easyui.PageSet;
    import cn.ewsd.common.utils.easyui.PageUtils;
    import com.github.pagehelper.PageHelper;
    import com.github.pagehelper.PageInfo;

    import cn.ewsd.mdata.mapper.SysUserMapper;
    import cn.ewsd.mdata.model.SysUser;
    import cn.ewsd.mdata.service.SysUserService;
    import cn.ewsd.mdata.service.impl.MdataBaseServiceImpl;

    @Service("sysUserServiceImpl")
    public class SysUserServiceImpl extends MdataBaseServiceImpl implements SysUserService {
        @Autowired
        private SysUserMapper sysUserMapper;

        @Override
        public PageSet getPageSet(PageParam pageParam, String filterSort) {
            PageHelper.startPage(pageParam.getPage(), pageParam.getRows());
            List list = sysUserMapper.getPageSet(filterSort);
            PageInfo pageInfo = new PageInfo<>(list);
            return PageUtils.getPageSet(pageInfo);
        }

        @Override
        public SysUser queryObject(String uuid){
            return sysUserMapper.queryObject(uuid);
        }

        @Override
        public List queryList(Map map){
            return sysUserMapper.queryList(map);
        }

        @Override
        public int queryTotal(Map map){
            return sysUserMapper.queryTotal(map);
        }

        @Override
        public int executeSave(SysUser sysUser){
            return sysUserMapper.executeSave(sysUser);
        }

        @Override
        public int executeUpdate(SysUser sysUser){
            return sysUserMapper.executeUpdate(sysUser);
        }

        @Override
        public int executeDelete(String uuid){
            return sysUserMapper.executeDelete(uuid);
        }

        @Override
        public int executeDeleteBatch(String[] uuids){
            return sysUserMapper.executeDeleteBatch(uuids);
        }

    }
        
文档更新时间: 2019-11-20 12:41 作者:佐佑时代