2009-05-18 13 views
3

Welche Mindestabhängigkeiten sind erforderlich, um die Abhängigkeitsinjektion von Spring (nur Core-Framework) zu verwenden? Ich verwende Spring für eine eigenständige Anwendung und möchte die Anzahl der Abhängigkeiten minimieren, die ich mit der Anwendung bereitstellen muss.Was sind die minimalen Abhängigkeiten von Spring für Dependency Injection?

Ich nehme an, ich könnte systematisch ein Glas entfernen und sehen, ob die Anwendung bricht, aber es wäre viel besser, wenn jemand eine definitive Antwort hätte.

Oh, und ich benutze Frühling 2.5.

Antwort

6

Überprüfen Sie die readme.txt, die mit dem Download von Spring 2.5 kommt.

Angenommen, Sie haben nicht AOP, JDBC, Transaktionen oder ORM, dann Ihre beste Wette ist wahrscheinlich:

  • Federkern
  • feder Bohnen
  • feder Kontext
+0

Danke. Die readme.txt listet die Abhängigkeiten für die Frühlingsgläser klar auf. Sieht so aus, als könnte ich nur mit den drei Gläsern, die du erwähnt hast, plus Commons Logging davonkommen. –

+0

@toolkit, was ist, wenn ich neben der DI, die Nachrichtenquelle, PropertyPlaceHolder und Hibernate/JDBC-Unterstützung verwenden möchten. –