标签: java design-patterns
如果3个war文件共享相同的服务和busniess逻辑层,那么设计方法是什么。我应该在这里使用Controller。如果我不使用应用程序服务器,我的意思是不要打包到ear文件中。
控制器的替代方案是什么?
此致
Raju komaturi
答案 0 :(得分:1)
将控制器保存在设计阶段中各自的war文件中是很好的,但是将这些组合在一起的项目需要重新包装这些战争进入 one < / strong> common war file - 允许您映射同一web.xml中的所有路径。如果您使用的是Maven及其WAR插件,则可以为您处理此任务。
web.xml
我不确定您定义为Controller的确切内容,但如果您指的是 Springs ,例如带注释的控制器,那么它们肯定可以通过这种方式使用。与常规servlet相同。
Controller