Wicket & Spring integráció

by joe Email

Egy rövid leírás arról, hogyan lehet a Wicket-et és a Spring keretrendszert összeintegrálni, azaz hogyan lehet spring bean-eket injektálni Wicket-es komponensekbe. Ez a leírás feltételezi, hogy önmagában a Spring és a Wicket már konfigurálva van.

1.) A következö maven függöségekre lesz szükség:


<dependency>
  <groupId>org.apache.wicket</groupId>
  <artifactId>wicket-spring</artifactId>
  <version>1.4.7</version>
</dependency>
<dependency>
  <groupId>org.apache.wicket</groupId>
  <artifactId>wicket-spring-annot</artifactId>
  <version>1.3.7</version>
</dependency>

2.) A WebApplication osztályunk init() metódusát a következö sorral kell kiegészíteni:


addComponentInstantiationListener(new SpringComponentInjector(this));

Ez a listener gondoskodik majd a spring bean-ek injektálásáról.

3.) Ezután egy tetszöleges wicket komponensbe annotációval lehet spring beanekre referenciát szerezni:


@SpringBean(name="mySpringBeanName")
private MySpringBean mySpringBean;

Ahhol feltételezzük, hogy definiálva van a következö spring bean:


<bean name="mySpringBeanName" class="foo.bar.MySpringBean"/>

Ne felejtsünk el setter-röl gondoskodni.

UPCOMING PRESENTATIONS

by Steven Peter Papp Email

The upcoming presentations are listed here.
---------------

A presentation template can be downloaded here.

Java Message Service (JMS)

by Steven Peter Papp Email

The presentation can be downloaded here.

Selenium Test Environment

by Steven Peter Papp Email

The presentation can be downloaded here.

Sonrisa ServiceDesk Spike - NetBeans & Glassfish

by Áron Tömöry Email

A presentation about our experiences in the topics below:
- NetBeans
- GlassFish
- EJB3
- Toplink & JPA
- JSF, Facelets, RichFaces
- JAAS
- jUnit tests, EJB3Unit
- JavaRebel

The presentation was held on 7th of July.

Authors:
- József Bán
- Levente Kiss
- Zoltán Tóth
- Áron Tömöry

The presentation can be found here.

1 2 3 4 >>