Wicket besitzt die Möglichkeit, Spring-Beans über das Spring-Integration-Package direkt als Annotation einzubetten.
Damit das funktioniert, muss allerdings unbedingt die init-Methode der Webapplication überschrieben werden.
Dabei muss ein SpringComponentInjector als InstantiationListener registiert werden.
Das passiert so:

@Override
protected void init() {
  super.init();
  addComponentInstantiationListener(new SpringComponentInjector(this));
}

Auf der Page können dann die Spring-Beans mit @SpringBean injected werden.

Schreibe einen Kommentar

Artikel, die Dir auch gefallen könnten

Qt-Quick unter Manjaro

Hallo zusammen. Ganz lange war es komplett ruhig von meiner Seite. Die letzte Zeit war ich so gestresst, so viel lief parallel, ständig Druck im

mehr...

Jaspersoft Studio 7.0.3 und Java

Hallo da draußen, seit langem mal wieder ein Blog-Eintrag von mir. Heute geht es mal um Jasperreports. Grundsätzlich mag ich das Projekt ja wirklich, ich

mehr...

Vektorisierung von Pixel-Grafiken

Hallo da draußen, über den Cutworks-Webshop – meinem Langläufer-Projekt – kann man mit Hilfe von DXF-Dateien Teile aus Blech, Holz, Kunststoff u.a. Materialien ausschneiden lassen.

mehr...