环信大学:模型的边界!

模型是对业务问题的抽象和解决方案。模块是对业务问题的分解,是模型的边界。本文基于多模块系统讨论,不适用于单模块系统。 特定的模型只需要关注特定的业务问题,因此应该呆在模块内。但是现实中,有时模型会穿越边界进入另一个模块,并带来问题。 假设我们在开发一个网上商店,首先,为了实现身份认证,我们创建了User类,用于认证身份,其API形如: public class UserController {  
相关文章
相关标签/搜索