jfinal团队分工模块开发的处理问题

举个例子,我有一个团队负责一个项目,分工分别是

1、微信web端

2、app端

3、管理系统pc web

4、后台数据服务,给上面三个组提供java代码级的接口


没想好怎么处理这个系统的模块划分

首先后台数据服务是没有web的,上述三个web端分别是三个不同的系统,后台如果无web,怎么利用jfinal呢?

评论区

JFinal

2017-08-25 11:28

使用 maven 将多个不同的业务做到不同的 maven module 中去,maven 本身就有 module 的组织方式,这样做的最大好处是可以将多个模块中共用的功能抽取到一个独立的 module 中

例如,你的这四个模块,可能要共用所有的 model 类,以及共用一些工具类,那么你可以先抽取一个 common 的 maven module 来,让其它四个 module 都依赖于这个 common module

有些模块没有 web 也可以使用 jfinal,例如 jfinal 的 ActiveRecordPlugin 以及 template engine 都可以独立运作,不一定要在 web 中, 具体使用方式见 jfinal 手册

sjmt

2017-08-25 11:33

@JFinal 用了一年多还不知道ActiveRecordPlugin可以脱离容器用 囧 这个能脱离那就没问题了,谢谢!

热门反馈

扫码入社