Treasure导入生成
批量存储控制器
复制页面
Treasure导入生成
优化Api
深分页查询优化
代码生成
GenerateEnumController
生成
统一认证
LoginController: 登录
登录 </br>
ManageFeignController: 模拟远程调用 manage 进行登录接口 (目前问题: 登录信息返回、用户锁定等功能不方便实现)
测试 feign 调用
TreasureFileController
根据主键查询,返回单个对象
查询所有,返回对象 List
根据对象 id 查询对象是否存在,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SystemOperateLogController
根据主键查询,返回单个对象
根据主键集合查询,返回对象 List
查询所有,返回对象 List
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
保存一个对象到数据库,返回布尔值
批量添加,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
最佳实践
支付控制器:简单工厂 + 模版方法 + 策略模式 + 函数式接口
支付测试
短信API
aliyunSmsSend
CorsController: Cross Origin Resource Sharing
测试跨域请求
AsyncController <
br>
异步任务测试1
异步任务测试2
测试线程池提供异步任务
测试线程池提供异步任务
订单控制器: 观察者模式 <
br>
创建订单
创建订单2
国际化 控制器
中文
US
OweFeeController: 欠费用户模拟发送消息,进行异步短信处理;异步,请求削峰 <
br>
欠费用户模拟发送消息
MessageController: 消息可靠投递、可靠、顺序消费案例
模拟订阅消杀业务
消息投递
AreaUtilController
测试
ReSubmit 控制器
防止重复提交测试
批量存储控制器
mybatis实现批量插入
GET
多线程实现批量插入(自带线程池,存在OOM问题)
GET
多线程实现批量插入,自定义线程池
GET
EasyCache 控制器
测试方法
ExceptionController
测试
MarketingController: 活动营销 (状态模式实现)<
br>
更新活动状态
RedisLockController
redis lock 实现测试
加解密、脱敏 API
解密脱敏
加密脱敏
测试 feign 调用: business --> task
feign: business --> task
微信公众号API
月早安通知立即发送
月晚安通知立即发送
DictionaryController: AOP 动态字典实现业务案例
测试
JavaScriptController
测试
EnumConvertController: 枚举序列化和反序列化案例 <
br>
枚举序列化和反序列化DTO
枚举序列化和反序列化 enum
Mybatis Plus控制器 <
br>
mybatis plus
redis限流实现API
redis限流测试
DeserializerController <
br>
反序列化程序测试
OptimizeUtilController: 优化工具测试
API使用测试
TaskGenerateController
测试
自定义规则校验 <
br>
校验案例
DesensitizationController: 数据脱敏测试API
数据脱敏测试
进度条任务API
提交进度条任务
查询任务进度
CompletableFutureController
测试
OperationLogRecordController: AOP 操作日志案例
操作日志记录案例
ResponseBodyAdviceController: 统一返回测试
无返回值测试
Boolean返回值测试
String返回值测试
Result返回值测试
参数校验测试
测试控制器
QuartzController
获取所有执行中的任务列表
获取定时任务信息列表
添加一个定时任务信息
修改运行中的任务信息
立即执行
分页查询所有日志信息
修改定时任务状态
删除定时任务
SysMenuController
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SysRoleController
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
系统用户控制器
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SysConfigController
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SysElementController
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
UserSearchController
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SysDepartmentController
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
SysDictionaryController: TODO 搜索暂不能用,默认数据源,BeanSearch 数据源切换问题待处理
根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换
根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换
查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)
分页查询,返回 对象 page
获取数据表总记录条数,返回统计数量
根据对象 id 查询对象是否存在,返回布尔值
修改数据表单条记录,返回布尔值
批量修改,返回布尔值
批量添加,返回布尔值
保存一个对象到数据库,返回布尔值
删除单条记录,返回布尔值
批量删除记录,返回布尔值
搜索所有符合条件的列表
分页搜索所有符合条件的列表
搜索符合条件的第一条记录
搜索符合条件的记录条数
批量存储控制器
复制页面
mybatis实现批量插入
GET
/batch/mybatis
调试
mybatis 实现批量插入: 批量插入: 100000条数据耗时:104389 (毫秒)
请求参数
无
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例
请求示例
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
GET
'http://test-cn.your-api-server.com/batch/mybatis'
返回响应
🟢
200
成功
application/json
生成代码
Body
生成代码
null
可选
示例
null
修改于
2023-02-15 06:58:43
上一页
防止重复提交测试
下一页
多线程实现批量插入(自带线程池,存在OOM问题)