java - Java 桌面应用程序的应用程序框架?

标签 java swing spring frameworks

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

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

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

最佳答案

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

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

关于java - Java 桌面应用程序的应用程序框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1019030/

相关文章:

java - Spring Data JPA 调用 Oracle 函数

java - 在 Java 中生成字母序列

java - Ehcache 2.10 线程被阻塞

java - Windows 构建器的外观被忽略

java - 为什么在Azure AD保护的Spring boot应用程序中它被称为 'APPROLE_Admin'而不是 'Admin'

java - SpringBoot项目gradle build 'bootRepackage'任务失败,因为无法重命名jar

java - 将注释限制在非最终字段

java - 刀柄不同步

java - JTable 数据滚动后才显示?

java - KeyPressedEvent 到 JTextArea 的 SetText