Huh? AOP is aspect oriented programming it is not specific to a specific type of object.
There are different configuration options as defined in the documentation I linked but in short:
1. Put @Configurable on your JSFValidator class.
2. @Autowire in your service in your JSFValidator (Make sure the Service you are autowiring in is registered spring bean)
3. Add <context:spring-configured/> to the application context
4. Make sure spring-aop is in included in your
maven dependencies.
I am not familiar with how the validator is created by
JSF so no guarantees but it might work.