随着项目规模的增大,这种仅以分层思想规划的包结构(比如分有servi,dao),马上就会显示出它的不足,一般情况下需要在业务模块包下,进一步按分层模块划分子包,如
User/dao , user/service , forum/dao , forum/service 等。对于由若干独立的子系统组成的大型应用,在业务分层包的前面一般还需要加上子系统的前缀。包的规划对于大型的应用特别重要,它直接关系到应用部署和分发的方便性。
随着项目规模的增大,这种仅以分层思想规划的包结构(比如分有servi,dao),马上就会显示出它的不足,一般情况下需要在业务模块包下,进一步按分层模块划分子包,如
User/dao , user/service , forum/dao , forum/service 等。对于由若干独立的子系统组成的大型应用,在业务分层包的前面一般还需要加上子系统的前缀。包的规划对于大型的应用特别重要,它直接关系到应用部署和分发的方便性。
转载于:https://my.oschina.net/ouminzy/blog/746932