@RestController @RequestMapping(value="/admin") public class UserController extends Object
| 构造器和说明 |
|---|
UserController() |
| 限定符和类型 | 方法和说明 |
|---|---|
UserInfo |
create(UserInfo userInfo)
创建管理员
|
void |
delete(Long id)
删除管理员
|
UserInfo |
getInfo(Long id)
获取管理员详情
|
UserInfo |
me(org.springframework.security.core.userdetails.UserDetails user)
获取当前登录的管理员信息
|
org.springframework.data.domain.Page<UserInfo> |
query(UserCondition condition,
org.springframework.data.domain.Pageable pageable)
分页查询管理员
|
UserInfo |
update(UserInfo userInfo)
修改管理员信息
|
@GetMapping(value="/me") public UserInfo me(@AuthenticationPrincipal org.springframework.security.core.userdetails.UserDetails user)
adminInfo - @PutMapping(value="/{id}")
public UserInfo update(@RequestBody
UserInfo userInfo)
userInfo - @DeleteMapping(value="/{id}")
public void delete(@PathVariable
Long id)
id - @GetMapping(value="/{id}")
public UserInfo getInfo(@PathVariable
Long id)
id - @GetMapping public org.springframework.data.domain.Page<UserInfo> query(UserCondition condition, org.springframework.data.domain.Pageable pageable)
adminInfo - pageable - Copyright © 2018. All rights reserved.