刚刚又修改了下,虽然还不算完美,不过个人感觉比第一幅稍微完善了点,但不知道是否过分设计了

与上幅图相比,最大的区别是把数据库操作员的职责分解了,其中委托工厂就仅仅是产生委托对象,而数据库操作员的工作就是从数据库中读取数据记录返回给委托工厂,委托工厂根据数据记录来create委托对象。
包含模式:命令模式和工厂模式
本文讨论了如何通过将数据库操作员的职责分解为更细粒度的任务来改进系统设计。介绍了命令模式和工厂模式的应用,使得数据库操作更加高效且易于维护。
刚刚又修改了下,虽然还不算完美,不过个人感觉比第一幅稍微完善了点,但不知道是否过分设计了

与上幅图相比,最大的区别是把数据库操作员的职责分解了,其中委托工厂就仅仅是产生委托对象,而数据库操作员的工作就是从数据库中读取数据记录返回给委托工厂,委托工厂根据数据记录来create委托对象。
包含模式:命令模式和工厂模式

被折叠的 条评论
为什么被折叠?