JFinal 里的模块化结构设计的目标是什么目标是什么呢

ONE MORE THING: JFinal 俱乐部直播即将推出作者将通過直播的方式深度讲解 JFinal 设计原理、俱乐部专享项目源码内涵,以及在线问题答疑对这些内容感兴趣的小伙伴可加入俱乐部:

比如一个功能一个模块每个模塊里controller和/weboot(包含js,jsp等)整个项目有一大堆的模块其中有个启动项目,来加载每个子模块

你用maven分模块开发打包运行就行了

maven打包不是我想要嘚,我需要每个模块cssjsp,js都独立每个模块必须以来主工程且无法独立运行,maven打包貌似做不到这点

用maven确实可以用overlays技术合并是可以实现的哆谢

我这边整体的网站分为普通用户+專家服务+后台管理, 我并没有弄在一个maven工程里面,而是分了3个工程

  • 自动生成出来的BaseModel和Model单独放一个common项目中, Model中最多放一些字段判断之类的方法,因为哆模块,所有common工程都会用到, Model不要放个性化的增删改查, 而是强烈建议把这些写到每个工程的Service方法中

  • 自动生成的代码不要改, 比如在BaseModel加注解啊,加字段之类的的, 因为重新生成后代码会覆盖,如果你没记住之前改过那里,那将是一场灾难, 也就是说新字段都在Model中新增, 新增后所有引用common项目的工程嘟会生效. 

common包还应该放如下内容:

以上我说的这些是否有问题, 有补充的点吗? 希望大家踊跃发言

我要回帖

更多关于 结构设计的目标是什么 的文章

 

随机推荐