我确信我的想法是合理的,但只是为了确保......
1.如果我开始在Spring MVC
中开发一个网站(基于工作表的计算),我将能够重用模型
和 Controller
创建桌面应用程序?
2. 另外,如果我使用 Spring MVC
因为它是 Java
,用户不需要在他的计算机或设备上安装 Java ,因为所有代码都在服务器端执行?
最佳答案
如果您现在开发一个 Web 应用程序,但它基于 AJAX,以便大部分工作在浏览器中特定于 GUI 的 JavaScript 和服务器上与 GUI 无关的代码之间进行,那么您可能能够在切换到桌面应用程序后重用服务器上的大部分代码,这又依赖于相同的 Web 服务(富客户端样式的应用程序)。
如果您计划创建一个传统的 Web 应用程序,希望服务器端呈现其 HTML,然后再创建一个独立的桌面应用程序,那么就不要期望在 Controller 级别进行任何重用。
关于java - 重用Spring MVC构建应用程序(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22762408/