类 MybatisPlusDbActionFactory<E>

java.lang.Object
org.elsfs.tool.sql.mybatisplus.mybatis.MybatisPlusDbActionFactory<E>
类型参数:
E - 实体类型
所有已实现的接口:
org.elsfs.tool.sql.singular.facade.DbActionFactory<E>

public class MybatisPlusDbActionFactory<E> extends Object implements org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
MybatisPlus工厂实现
从以下版本开始:
0.0.4
作者:
zeng
  • 构造器概要

    构造器
    构造器
    说明
    MybatisPlusDbActionFactory(ElsfsMapper<E> vefMapper, Class<E> entityClass)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    org.elsfs.tool.sql.singular.facade.QueryAction<Long>
    创建一个统计查询动作
    org.elsfs.tool.sql.singular.facade.DeletionAction<Long>
    创建一个删除动作
    org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>
    创建一个存在查询动作
    org.elsfs.tool.sql.singular.facade.QueryAction<List<E>>
    创建一个多记录查询动作
    org.elsfs.tool.sql.singular.facade.QueryAction<E>
    创建一个单记录查询动作
    org.elsfs.tool.sql.singular.facade.QueryAction<org.elsfs.tool.sql.page.IPage<E>>
    创建一个分页查询动作
    org.elsfs.tool.sql.singular.facade.UpdateAction<Long>
    创建一个更新动作

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • MybatisPlusDbActionFactory

      public MybatisPlusDbActionFactory(ElsfsMapper<E> vefMapper, Class<E> entityClass)
  • 方法详细资料

    • queryOne

      public org.elsfs.tool.sql.singular.facade.QueryAction<E> queryOne()
      创建一个单记录查询动作
      指定者:
      queryOne 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      查询动作对象
    • queryList

      public org.elsfs.tool.sql.singular.facade.QueryAction<List<E>> queryList()
      创建一个多记录查询动作
      指定者:
      queryList 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      查询动作对象
    • queryPage

      public org.elsfs.tool.sql.singular.facade.QueryAction<org.elsfs.tool.sql.page.IPage<E>> queryPage()
      创建一个分页查询动作
      指定者:
      queryPage 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      分页查询动作对象
    • count

      public org.elsfs.tool.sql.singular.facade.QueryAction<Long> count()
      创建一个统计查询动作
      指定者:
      count 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      查询动作对象
    • exists

      public org.elsfs.tool.sql.singular.facade.QueryAction<Boolean> exists()
      创建一个存在查询动作
      指定者:
      exists 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      查询动作对象
    • update

      public org.elsfs.tool.sql.singular.facade.UpdateAction<Long> update()
      创建一个更新动作
      指定者:
      update 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      更新动作对象
    • delete

      public org.elsfs.tool.sql.singular.facade.DeletionAction<Long> delete()
      创建一个删除动作
      指定者:
      delete 在接口中 org.elsfs.tool.sql.singular.facade.DbActionFactory<E>
      返回:
      删除动作对象