Uses of Class
com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
Packages that use BaseSQLProvider.EntityMeta
-
Uses of BaseSQLProvider.EntityMeta in com.imyeyu.spring.util
Methods in com.imyeyu.spring.util that return BaseSQLProvider.EntityMetaModifier and TypeMethodDescriptionprotected BaseSQLProvider.EntityMetaBaseSQLProvider.getEntityMeta(Class<?> entityClass) 获取实体类元数据protected BaseSQLProvider.EntityMetaBaseSQLProvider.getEntityMeta(org.apache.ibatis.builder.annotation.ProviderContext context) 根据代理器上下文获取 Mapper 实体类元数据Methods in com.imyeyu.spring.util with parameters of type BaseSQLProvider.EntityMetaModifier and TypeMethodDescriptionprotected voidBaseSQLProvider.appendOrderBy(StringBuilder sql, BaseSQLProvider.EntityMeta meta, Page<?> page) 添加排序子句protected voidBaseSQLProvider.appendSoftDeleteCondition(StringBuilder sql, BaseSQLProvider.EntityMeta meta) 添加软删除条件protected StringBaseSQLProvider.buildCountByPageSQL(BaseSQLProvider.EntityMeta meta, String tableName, Page<?> page) 构建分页统计 SQLprotected StringBaseSQLProvider.buildDeleteAllByExampleSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix, Logic logic) 构建批量逻辑删除 SQLprotected StringBaseSQLProvider.buildDeleteSQL(BaseSQLProvider.EntityMeta meta, String tableName, String idParam) 构建软删除 SQLprotected StringBaseSQLProvider.buildDestroyAllByExampleSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix, Logic logic) 构建批量物理删除 SQLprotected StringBaseSQLProvider.buildDestroySQL(BaseSQLProvider.EntityMeta meta, String tableName, String idParam) 构建硬删除 SQLprotected StringBaseSQLProvider.buildExampleConditions(BaseSQLProvider.EntityMeta meta, Object entity, String paramPrefix, Logic logic) 构建示例查询条件子句protected StringBaseSQLProvider.buildInsertSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix) 构建插入 SQLprotected StringBaseSQLProvider.buildSelectAllByExampleSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix, Logic logic) 构建根据示例查询全部 SQLprotected StringBaseSQLProvider.buildSelectByIdSQL(BaseSQLProvider.EntityMeta meta, String tableName, String idParam) 构建根据 ID 查询 SQLprotected StringBaseSQLProvider.buildSelectByPageSQL(BaseSQLProvider.EntityMeta meta, String tableName, Page<?> page, String offset, String limit) 构建分页查询 SQLprotected StringBaseSQLProvider.buildUpdateSelectiveSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix) 构建选择性更新 SQLprotected StringBaseSQLProvider.buildUpdateSQL(BaseSQLProvider.EntityMeta meta, String tableName, Object entity, String paramPrefix) 构建更新 SQL