Ich benutze Feder MVC und möchte Standard-Validator für Javascript zu verwenden. Ich habe eine Reihe von Controllern, die eine gemeinsame abstrakte Klasse und eine Reihe von Validatoren erweitern, die eine gemeinsame Schnittstelle implementieren. Die Situation ist so etwas wie dieses:Automatische dynamische Bindung im Frühjahr
public abstract class AbstractController {
protected Validator validator;
}
public class FooController extends AbstractController{}
public class BarController extends AbstractController{}
public interface Validator {}
public class FooValidator implementes Validator{}
public class BarValidator implementes Validator{}
Ich möchte automatisch den Validator Feld respectivelly für jeden konkreten Regler einstellen (so dass FooController.validator Instanz FooValidator wäre). Die Zuordnung sollte automatisch durch Klassennamen erfolgen.
Gibt es Bohnen für die Validierer? –
yep, sie sind als Beans konfiguriert – awk