• 【Mybatis+springBoot】实现模糊查询



           今天写项目,设计到了模糊查询,模糊查询部分学习时间长,都又忘记了,今天回顾了一下,于是这里写个总结。

    pojo

    package com.yczxyy.paperfree.dto.jhemr;
    
    import io.swagger.annotations.ApiModelProperty;
    import lombok.Data;
    
    /**
     * @author potential
     */
    @Data
    public class JobEmrMonitor {
        @ApiModelProperty(value = "监控代码编号")
        private String MONITOR_ITEM_CODE;
        @ApiModelProperty(value = "监控代码名称")
        private String MONITOR_ITEM_NAME;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    数据库

    在这里插入图片描述

    Mapper接口类

      /**
         * 参数是监控代码名称 根据监控代码名称进行模糊查询
         * 获取监控代码和名称
         * @param MONITOR_ITEM_NAME
         * @return
         */
        List getMonitor(String MONITOR_ITEM_NAME);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    Service

    /**
     * 获取监控代码和名称
     * @param MONITOR_ITEM_NAME
     * @return
     */
    List getMonitor(String MONITOR_ITEM_NAME);
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    ServiceImpl

      @Override
        public List getMonitor(String MONITOR_ITEM_NAME) {
            return dmsZhiKongRuleDao.getMonitor(MONITOR_ITEM_NAME);
        }
    
    • 1
    • 2
    • 3
    • 4

    Mapper.xml配置文件