Hallo Community,
ich habe gerade ein Problem mit Dependency Injection in einem Projekt mit GWT ( + GIN für Frontend DI), Spring und JPA.
Ich hatte gehofft, dass folgende Konfiguration ausreichend ist, um meine DAO's per Spring in meine Handler am Server zu injizieren (DI für den EntityManager in die DAO's funktioniert) :
Spring:
[XML] <context:annotation-config />
<context:component-scan base-package="...test.server.dao" />
<context:component-scan base-package="...test.server.handler" />
[/XML]
BundesLandDaoImpl implements IBundesLandDao :
Handler:
Leider funktioniert es so noch nicht ganz. Mein DAO wird nicht per DI hineingereicht. Wenn zur Fehlersuche noch was fehlt, dann fragt einfach nach
Viele Grüße
Erik
ich habe gerade ein Problem mit Dependency Injection in einem Projekt mit GWT ( + GIN für Frontend DI), Spring und JPA.
Ich hatte gehofft, dass folgende Konfiguration ausreichend ist, um meine DAO's per Spring in meine Handler am Server zu injizieren (DI für den EntityManager in die DAO's funktioniert) :
Spring:
[XML] <context:annotation-config />
<context:component-scan base-package="...test.server.dao" />
<context:component-scan base-package="...test.server.handler" />
[/XML]
BundesLandDaoImpl implements IBundesLandDao :
Java:
@Repository
public class BundesLandDaoImpl extends GenericDaoImpl<Bundesland, Long>
implements IBundesLandDao {
}
Handler:
Java:
public class BundesLandHandler {
@Resource
private IBundesLandDao bundesLandDao;
public void setBundesLandDao(IBundesLandDao bundesLandDao) {
this.bundesLandDao = bundesLandDao;
}
}
Leider funktioniert es so noch nicht ganz. Mein DAO wird nicht per DI hineingereicht. Wenn zur Fehlersuche noch was fehlt, dann fragt einfach nach
Viele Grüße
Erik
Zuletzt bearbeitet: