我在春季靴子上还很新,所以我希望这不是一个愚蠢的问题
我有一个@Service,需要启动一个class属性,该属性需要来自Controller中RestPayload的信息。我没有找到推荐的方法。
save()
服务层,我想成为这样:
@RestController
public class UserController {
@Autowired
private UserService userService;
@RequestMapping("/searchUser")
public List<UserWrapper> searchUser(@RequestBody UserWrapper userWrapper) {
List<UserWrapper> returnUserWrapper = userService.findByName(userWrapper);
return returnUserWrapper;
}
}
String dn和String密码将出现在REST有效负载中,但其他属性来自属性文件。
希望有人可以指导我最佳实践
答案 0 :(得分:0)
对于ldap身份验证,您应该了解一下spring-security:
另一方面,您可以通过以下示例中的注释将其注入,从而访问几乎所有请求参数: