Hi,
I'm currently using a custom framework to build Java Swing applications which have event monitoring over a network. I'd like to replace our custom networking layer with something like JMS but our framework is tightly coupled to its current implementation.
This lead me to search for existing application frameworks which may already have the capabilities we need. Spring was one of the frameworks I considered since it appears to be one of the more lightweight solutions available. We are currently using Guice for our DI needs but I see I can get similar features from the Spring container as well.
Would Spring be a good fit for building Java Swing applications or should I be considering other application frameworks?