public interface SuperMapper
Boolean addTable(@Param(value="data_map") Map<String,String> map, @Param(value="table_name") String tableName)
Map<String,Object> getOneRecord(@Param(value="table_name") String tableName, @Param(value="id") String id)
Boolean updateTable(@Param(value="table_name") String tableName, @Param(value="id") String id, @Param(value="data_map") Map<String,Object> map)
Boolean deleteTable(@Param(value="table_name") String tableName, @Param(value="id") String id)
List<Map<String,Object>> getForeignInfo(@Param(value="table_name") String tableName, @Param(value="relation_key") String relationKey, @Param(value="show_field") String showField)
String getId()
String manyToManySelfId(@Param(value="table_name") String tableName, @Param(value="select_field") String selectField, @Param(value="id") String id)
Boolean thirdInsert(@Param(value="third_table") String thirdTable, @Param(value="relation_field") String relationField, @Param(value="relation_val") String relationVal, @Param(value="self_field") String selfField, @Param(value="self_val") String selfVal)
List<Map<String,String>> getThirdInfo(@Param(value="third_table") String thirdTable, @Param(value="relation_field") String relationField, @Param(value="self_field") String selfField, @Param(value="select_value") String selectVal)
Boolean removeFromThirdTable(@Param(value="third_table") String thirdTable, @Param(value="third_self_field") String thirdSelfField, @Param(value="select_id") String selectId)
void executeSql(@Param(value="sql") String sql)
List<String> getThirdDeleteInfo(@Param(value="third_table_name") String thirdTableName, @Param(value="third_self_field") String thirdSelfField, @Param(value="current_id") String currentId)
Copyright © 2019. All rights reserved.