类 BuildEntityService

java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<M,T>
com.mbap.mybatis.ty.service.BaseService<BuildEntityMapper,BuildEntity>
com.mbap.ct.buildentity.service.BuildEntityService
所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<BuildEntity>

@Service public class BuildEntityService extends com.mbap.mybatis.ty.service.BaseService<BuildEntityMapper,BuildEntity>
  • 字段概要

    从类继承的字段 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    MYSQL

    从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService

    DEFAULT_BATCH_SIZE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    actived(String id, boolean flag)
    构建实体激活
    void
    生成实体类文件
    boolean
    根据实体信息创建表到数据库
    boolean
    delete(String[] ids)
    逻辑删除
    boolean
    判断实体文件是否存在
    com.mbap.util.view.Page
    get(com.mbap.util.view.Page page, String name)
    分页取得多条数据
    get(String id)
    取得单条数据
    获取以激活的实体信息
    查询构建实体信息列表
    getPath(BuildEntity buildEntity, String path)
     
    post(BuildEntity buildEntity)
    创建
    void
    saveAuditField(BuildEntity buildEntity, List<String> fieldNames)
    保存审计字段
    boolean
    syncFieldToTable(String buildEntityId, boolean sync)
    判断是否需要同步字段到数据库(实体有字段 数据库没有)

    从类继承的方法 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    execNoResultSql, findBySql, findBySql2Entity, findBySql2Map, findBySql2Map, getCountBySql, getDbType, getUniqueResultBySql, getUniqueResultBySql, pageBySql2Entity, pageBySql2Map, pageBySql2Map, removeByIds

    从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl

    getBaseMapper, getEntityClass, getMap, getObj, getOne, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById

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

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService

    count, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById
  • 构造器详细资料

    • BuildEntityService

      public BuildEntityService()
  • 方法详细资料

    • get

      @Transactional(readOnly=true) public com.mbap.util.view.Page get(com.mbap.util.view.Page page, String name)
      分页取得多条数据
      参数:
      page - 分页属性封装对象
      返回:
      Page
    • getActived

      public List<BuildEntity> getActived(String name)
      获取以激活的实体信息
    • actived

      public boolean actived(String id, boolean flag)
      构建实体激活
      返回:
    • getList

      @Transactional(readOnly=true) public List<BuildEntity> getList(String name)
      查询构建实体信息列表
      参数:
      name - (包名、类名、类描述)
      返回:
    • post

      @Transactional public BuildEntity post(BuildEntity buildEntity)
      创建
      参数:
      BuildEntity -
      返回:
    • saveAuditField

      public void saveAuditField(BuildEntity buildEntity, List<String> fieldNames)
      保存审计字段
      参数:
      buildEntity - 实体信息
      fieldNames - 字段名集合
    • get

      @Transactional(readOnly=true) public BuildEntity get(String id)
      取得单条数据
      参数:
      id -
      返回:
      buildEntity
    • delete

      @Transactional public boolean delete(String[] ids)
      逻辑删除
      参数:
      ck_ids -
      返回:
      boolean
    • exist

      @Transactional public boolean exist(String id)
      判断实体文件是否存在
      参数:
      id - 实体配置id
      返回:
      boolean
    • createEntityFile

      @Transactional(readOnly=true) public void createEntityFile(String id, String path)
      生成实体类文件
      参数:
      id - 实体配置
      抛出:
      Exception
    • getPath

      public String getPath(BuildEntity buildEntity, String path)
    • createTable

      public boolean createTable(String id)
      根据实体信息创建表到数据库
      参数:
      id -
      返回:
    • syncFieldToTable

      public boolean syncFieldToTable(String buildEntityId, boolean sync) throws Exception
      判断是否需要同步字段到数据库(实体有字段 数据库没有)
      抛出:
      Exception