- 优化Api
- 代码生成
- GenerateEnumController
- 统一认证
- LoginController: 登录
- ManageFeignController: 模拟远程调用 manage 进行登录接口 (目前问题: 登录信息返回、用户锁定等功能不方便实现)
- TreasureFileController
- SystemOperateLogController
- 最佳实践
- 支付控制器:简单工厂 + 模版方法 + 策略模式 + 函数式接口
- 短信API
- CorsController: Cross Origin Resource Sharing
- AsyncController <
- 订单控制器: 观察者模式 <
- 国际化 控制器
- OweFeeController: 欠费用户模拟发送消息,进行异步短信处理;异步,请求削峰 <
- MessageController: 消息可靠投递、可靠、顺序消费案例
- AreaUtilController
- ReSubmit 控制器
- 批量存储控制器
- EasyCache 控制器
- ExceptionController
- MarketingController: 活动营销 (状态模式实现)<
- RedisLockController
- 加解密、脱敏 API
- 测试 feign 调用: business --> task
- 微信公众号API
- DictionaryController: AOP 动态字典实现业务案例
- JavaScriptController
- EnumConvertController: 枚举序列化和反序列化案例 <
- Mybatis Plus控制器 <
- redis限流实现API
- DeserializerController <
- OptimizeUtilController: 优化工具测试
- TaskGenerateController
- 自定义规则校验 <
- DesensitizationController: 数据脱敏测试API
- 进度条任务API
- CompletableFutureController
- OperationLogRecordController: AOP 操作日志案例
- ResponseBodyAdviceController: 统一返回测试
- 测试控制器
- QuartzController
- SysMenuController
- SysRoleController
- 根据主键查询,返回单个对象,默认开启持久层对象到视图对象的转换GET
- 根据主键集合查询,返回对象列表,默认开启持久层对象到视图对象的转换POST
- 查询所有,返回对象列表,默认开启持久层对象到视图对象的转换(数据量大时慎用)GET
- 分页查询,返回 对象 pageGET
- 获取数据表总记录条数,返回统计数量GET
- 根据对象 id 查询对象是否存在,返回布尔值GET
- 修改数据表单条记录,返回布尔值PUT
- 批量修改,返回布尔值PUT
- 批量添加,返回布尔值POST
- 保存一个对象到数据库,返回布尔值POST
- 删除单条记录,返回布尔值DELETE
- 批量删除记录,返回布尔值DELETE
- 搜索所有符合条件的列表POST
- 分页搜索所有符合条件的列表POST
- 搜索符合条件的第一条记录POST
- 搜索符合条件的记录条数POST
- 系统用户控制器
- SysConfigController
- SysElementController
- UserSearchController
- SysDepartmentController
- SysDictionaryController: TODO 搜索暂不能用,默认数据源,BeanSearch 数据源切换问题待处理
批量修改,返回布尔值
PUT
/sys/role
请求参数
Query 参数
fieldNameForId
string
指定Id 字段名称
Header 参数
Content-Type
string
必需
Body 参数application/json
array of:
vName
string
可选
dClass
object (Class«SysDictionaryDto»)
泛型D字节码
initted
boolean
可选
默认值:
false
classLoader
object (ClassLoader)
可选
useCaches
boolean
可选
Caches for certain reflective results
默认值:
true
reflectionFactory
object (ReflectionFactory)
可选
allPermDomain
object (ProtectionDomain)
可选
pName
string
可选
pClass
object (Class«SysDictionary»)
泛型P字节码
initted
boolean
可选
默认值:
false
classLoader
object (ClassLoader)
可选
useCaches
boolean
可选
Caches for certain reflective results
默认值:
true
reflectionFactory
object (ReflectionFactory)
可选
allPermDomain
object (ProtectionDomain)
可选
dName
string
可选
vClass
object (Class«SysDictionaryVo»)
泛型V字节码
initted
boolean
可选
默认值:
false
classLoader
object (ClassLoader)
可选
useCaches
boolean
可选
Caches for certain reflective results
默认值:
true
reflectionFactory
object (ReflectionFactory)
可选
allPermDomain
object (ProtectionDomain)
可选
示例
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://test-cn.your-api-server.com/sys/role' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
当前时间,默认显示当前时间
code
integer
可选
message
string
可选
data
boolean
可选
currentTime
string
可选
示例
{
"code": 0,
"message": "",
"data": false,
"currentTime": ""
}
修改于 2023-02-15 07:01:23