首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Play Framework的Java EE架构

带有Play Framework的Java EE架构
EN

Stack Overflow用户
提问于 2012-01-11 20:21:33
回答 2查看 3K关注 0票数 5

有没有可能用Play重现Java架构?对于Java,我指的是这4层:视图、控制器、服务、模型。

我知道play只使用基于MVC的更好的体系结构,我喜欢这个体系结构,但我必须为特定的项目使用Java体系结构,并且我希望使用Play,因为从我的角度来看,它是最好的Java框架。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-11 20:43:23

您可以使用spring模块来集成spring和play,并将其用于服务/模型层:http://www.playframework.org/modules/spring

或者,您可以简单地在控制器和模型之间创建一个服务层,并自己使用一些模式(单例、工厂等)。将控制器与这些服务连接起来

票数 1
EN

Stack Overflow用户

发布于 2012-01-11 23:46:52

在我当前的项目中,我们使用传统的Java EE应用程序作为Play应用程序的后端。所有应用程序逻辑都在通过RMI访问的无状态EJB中实现。

Play控制器使用远程JNDI查找来获取EJB的远程接口的存根。模型类的类定义以及远程接口在Play应用程序和在我们的应用服务器(Glassfish)上运行的Java应用程序之间共享。

Java应用程序是由Maven构建的,它将ejb-client.jar部署到我们的中央Nexus服务器,Play运行时也可以访问该服务器(通过创建一个定制的Ivy安装文件来启用)。

到目前为止,这个解决方案对我们来说工作得很好。为了加快速度并使应用程序可伸缩,我们使用Play的异步作业和memcache支持。

甜蜜:-)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8819137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档