public abstract class SqlProvider<E extends IEntity> extends Object implements IHasDbType
| 构造器和说明 |
|---|
SqlProvider() |
public static String batchCrud(Map map)
IEntityMapper.batchCrud(BatchCrud)map - k-v条件public String insertSelect(Map map)
IEntityMapper.insertSelect(String[], IQuery)map - k-v条件public String insert(E entity)
IEntityMapper.insert(IEntity)entity - 实体实例public String insertWithPk(E entity)
IEntityMapper.insertWithPk(IEntity)entity - 实体实例public String countNoLimit(Map map)
IEntityMapper.countNoLimit(IQuery)map - k-v条件public String count(Map map)
IEntityMapper.count(IQuery)map - k-v条件public String listEntity(Map map)
IEntityMapper.listEntity(IQuery)map - k-v条件public String listMaps(Map map)
IEntityMapper.listMaps(IQuery)map - k-v条件public String listObjs(Map map)
IEntityMapper.listObjs(IQuery)map - k-v条件public String delete(Map map)
IEntityMapper.delete(IQuery)map - k-v条件public String updateBy(Map<String,Object> map)
IEntityMapper.updateBy(IUpdate[])map - k-v条件public void setEntityByDefault(IEntity entity)
entity - 实体实例public cn.org.atool.fluent.mybatis.metadata.DbType dbType()
dbType 在接口中 IHasDbTypepublic String tableName()
public abstract IMapping mapping()
Copyright © 2021. All rights reserved.