对于domain model的包名的疑惑

06-12-15 power1128
最近在做项目的时候,发现有些domain model是和项目相关的,有些又是通用的。比如有个表示加班的model,他和我的这个项目有很密切的业务关系,也就是只适合这个项目;另外有个季度的model,叫Quarter,感觉又可以通用,我应该怎样管理我的这些model,也就是把它们怎么分包。

我现在是这样做的,比如:com.soft.domain.bjppb.OverTime(加班的model,bjppb表示项目名称),com.soft.domain.date.Quarter(季度的model),这样做好吗?

1
banq
2006-12-19 10:51
当你产生疑惑时,暂时就放在domain下面,将来随着重构深入,对业务模型认识不断深入,会找到合适包名的

猜你喜欢