java - 使用 Spring-MVC 降低 Java Web 应用程序中的部署频率

标签 java spring service-layer

有没有一种简单的方法可以将“服务层”与 Web 层分开部署,这样我就可以减少每周打包、构建和部署整个 WAR 文件的次数?

我主要使用 Tomcat,但我希望有一些更通用的 Java Web 服务器。

最佳答案

您可以将“服务层”移动到第二个应用程序,并让前端应用程序使用某种远程技术与“服务”进行通信。

Spring Remoting (a.k.a. HttpInvoker)使用起来非常简单。

关于java - 使用 Spring-MVC 降低 Java Web 应用程序中的部署频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2690802/

相关文章:

java - 模型映射器 - 如何映射不兼容的类型

Java 删除空的 XML 标签

java - Spring MVC InternalResourceViewResolver - 无法显示我的页面

c# - 您是否应该从业务层(或服务层、域模型等)返回 BindingList?

java - 服务层和 Controller 的代码分离

java - 通过类实例化模拟 jdbcTemplate

javax.xml.bind 无法解析

java - 如何正确进行版本控制(svn :ignore) a Java project (Maven, Spring)?

java - 回滚具有空 'rollbackFor' 属性的方法

c# - MVC - Controller 到服务层通信