我计划开发一个用于开发大型内部软件的swing应用程序。 特征: 它应该是基于菜单的。 模块化 安全
请帮助您选择适合Swing使用的架构和技术。任何好样本都应该有所帮助。
答案 0 :(得分:1)
您列出的有限要求并未真正消除任何框架选项。在确定需要添加到Swing中的内容之前,请进一步了解您的要求和设计。
答案 1 :(得分:1)
请查看NetBeans平台。它使日志更容易。特别是对于“大型”应用程序,模块概念将为您提供很多帮助(例如,用于构建应用程序)
它有一个学习曲线,但我认为从长远来看它会帮助你。
这篇文章可能会给你一个想法:
答案 2 :(得分:1)
为了加强eugener的主张,我建议调查Spring Rich Client或其继任者Valkyrie RCP。
答案 3 :(得分:0)
我建议基于Spring Framework的多层架构。我们在客户端和我们自己的应用服务器上使用Spring都有很好的经验。它使困难的任务变得更加容易。
答案 4 :(得分:0)
如果你不害怕从一个仍处于开发阶段的框架开始(虽然它的许多部分现在都很稳定),你可以看看GUTS。
它还需要Guice Dependency Injection库的知识,这有助于对整个应用程序进行非常简洁的设计。