Play Framework单独的业务逻辑

时间:2015-09-20 09:58:24

标签: java playframework-2.0 firebase

我来自J2EE背景,我正在尝试使用Play和angular js编写应用程序。该应用程序基本上是一个预订应用程序,基本上是这样的:

https://gb.youcanbook.me/demos.jsp?template=generic&theme=city

到目前为止,所有事情都很简单,但现在我需要做出一个设计决定。在Play框架中,据我所知,路由在Controller下发生,业务逻辑在Model类下。模型类本质上是EBean注释的域类。根据我的有限理解,这是应用程序/业务逻辑的所有繁重工作需要发生的地方。

来自J2EE背景,我的思绪提出了一个问题。这是正确的方法吗?我知道我可以轻松地创建另一个服务类,并直接从Controller调用它们。但是,这是正确的方法吗?或者玩!只是给了我们自由去任何我们想要的路线?

另外,在我的情况下,我使用Firebase作为我的后端存储,因此@EBean注释类没有多大意义。我可以使用spring但我不想采用那种方式,因为它会混合我想要暂时避免的J2EE风格。

0 个答案:

没有答案