Interface CatalogFunctionMapper

  • All Superinterfaces:
    com.baomidou.mybatisplus.core.mapper.BaseMapper<CatalogFunction>, com.baomidou.mybatisplus.core.mapper.Mapper<CatalogFunction>

    @Mapper
    public interface CatalogFunctionMapper
    extends com.baomidou.mybatisplus.core.mapper.BaseMapper<CatalogFunction>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int countByDatabase​(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database)  
      int deleteByName​(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, java.lang.String name)  
      java.util.List<CatalogFunction> selectByDatabase​(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database)  
      java.util.Optional<CatalogFunction> selectByName​(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, java.lang.String name)  
      • Methods inherited from interface com.baomidou.mybatisplus.core.mapper.BaseMapper

        delete, deleteBatchIds, deleteById, deleteById, deleteByMap, exists, insert, selectBatchIds, selectBatchIds, selectById, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById
    • Method Detail

      • selectByDatabase

        java.util.List<CatalogFunction> selectByDatabase​(@Param("type")
                                                         cn.sliew.sakura.common.dict.catalog.CatalogType type,
                                                         @Param("catalog")
                                                         java.lang.String catalog,
                                                         @Param("database")
                                                         java.lang.String database)
      • countByDatabase

        int countByDatabase​(@Param("type")
                            cn.sliew.sakura.common.dict.catalog.CatalogType type,
                            @Param("catalog")
                            java.lang.String catalog,
                            @Param("database")
                            java.lang.String database)
      • selectByName

        java.util.Optional<CatalogFunction> selectByName​(@Param("type")
                                                         cn.sliew.sakura.common.dict.catalog.CatalogType type,
                                                         @Param("catalog")
                                                         java.lang.String catalog,
                                                         @Param("database")
                                                         java.lang.String database,
                                                         @Param("name")
                                                         java.lang.String name)
      • deleteByName

        int deleteByName​(@Param("type")
                         cn.sliew.sakura.common.dict.catalog.CatalogType type,
                         @Param("catalog")
                         java.lang.String catalog,
                         @Param("database")
                         java.lang.String database,
                         @Param("name")
                         java.lang.String name)