【发布时间】:2018-06-15 04:59:15
【问题描述】:
我有一个类用户
public class User {
Integer id;
String name;
String department;
.... }
我的控制器
@RestController
@RequestMapping("/user")
public class userResource {
@Autowired
UserRepository userRepository;
@Autowired
UserService userService;
@PostMapping(value = "/")
public ResponseEntity<StatusResponse> createUser(
@RequestBody User user) {
.....}
在 Swagger 中显示
{
"department": "string",
"id": 0,
"name": "string"
}
我想在这里隐藏外勤部门。我用过@ApiModelProperty(hidden = true)
但我也想在其他地方使用这个实体,并想向部门字段展示这怎么可能?
【问题讨论】:
-
您可以创建不同的配置文件来相应地隐藏/显示数据。
-
嗨!你有没有找到任何解决方案?谢谢!
标签: java json spring-boot jackson swagger