Java 单独模块中的SpringBean(业务层)
我正在开始新的申请。我希望所有的业务逻辑和域类在独立模块中分离(类似于远程EJB)。这是因为该应用程序将至少有两个(以后可能会有更多)客户端-桌面、Web(SpringMVC) 这在春天是可能的吗?或者我应该在web应用程序客户端中仅对MVC使用EJB和Spring吗Java 单独模块中的SpringBean(业务层),java,spring,ejb,Java,Spring,Ejb,我正在开始新的申请。我希望所有的业务逻辑和域类在独立模块中分离(类似于远程EJB)。这是因为该应用程序将至少有两个(以后可能会有更多)客户端-桌面、Web(SpringMVC) 这在春天是可能的吗?或者我应该在web应用程序客户端中仅对MVC使用EJB和Spring吗 谢谢你的回复 是的,这是可以做到的。您可以将生成的jar作为一个库放在完整的应用程序中,也可以单独使用主机,并使用一些远程处理系统(hessian、soap、rmi等)在它们之间进行接口。Spring也可以提供帮助。这取决于应用程
谢谢你的回复 是的,这是可以做到的。您可以将生成的jar作为一个库放在完整的应用程序中,也可以单独使用主机,并使用一些远程处理系统(hessian、soap、rmi等)在它们之间进行接口。Spring也可以提供帮助。这取决于应用程序的类型。如果您确定您将拥有许多不同的界面,那么我肯定会将web界面创建为一个单独的应用程序。如果您对此不确定,我将创建一个简单的SpringWebApp。如果保持界面干净,以后仍然可以拉出web层。