Java桌面应用程序的应用程序框架

时间:2009-06-19 17:06:07

标签: java swing spring frameworks

我目前正在使用自定义框架来构建Java Swing应用程序,这些应用程序通过网络进行事件监视。我想用JMS之类的东西替换我们的自定义网络层,但我们的框架与其当前的实现紧密耦合。

这引导我搜索可能已具备我们所需功能的现有应用程序框架。 Spring是我考虑过的框架之一,因为它似乎是更轻量级的解决方案之一。我们目前正在使用Guice来满足我们的DI需求,但我发现我也可以从Spring容器中获得类似的功能。

Spring是否适合构建Java Swing应用程序,还是应该考虑其他应用程序框架?

2 个答案:

答案 0 :(得分:1)

您可以使用Spring执行此操作,请查看以下文章,了解如何使用它来构建Swing应用程序:

http://java.dzone.com/news/spring-enabling-decoupled-swin

答案 1 :(得分:0)

Spring是执行此操作的最佳框架。

我们在客户端(Swing)以及中间层的大型能源交易应用程序中使用Spring。它应该得到所有的奖励。