Main > 1.0.8 > Examples > Whole Spring Controller filtration
Whole Spring Controller filtration
If you don’t want to add filter annotations to each Service response, you can add annotation on whole Service Let’s look at the next example
@FileFilterSetting(fileName = "filter_configuration.xml")
@RestController
public class SessionService {
@Autowired
private UserController userController;
@RequestMapping(value = "/users/signIn",
params = {"email", "password"}, method = RequestMethod.POST,
consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE},
produces = {MediaType.APPLICATION_JSON_VALUE})
public User signIn(@RequestParam("email") String email, @RequestParam("password") String password) {
return userController.signInUser(email, password);
}
}
In this example we specified FileFilterSetting annotation and configuration of “filter_configuration.xml” file will be applied on whole Service
- List of valid values: