软件设计的理念是:高内聚,低耦合。采用三层:
UI:(jsp,servlet),
service:(具体的业务实现),
dao:(对数据库的操作)
的设计模式来指导项目开发可以使得项目各层之间是一个粗粒度的耦合,容易扩展。
如果项目数据库的操作方式更改了只需更该dao的代码即可;
如果项目上了新的功能只需更改service,
接入渠道如果更新只需更换UI层即可。
2023-08-10 13:32:52
软件设计的理念是:高内聚,低耦合。采用三层:
UI:(jsp,servlet),
service:(具体的业务实现),
dao:(对数据库的操作)
的设计模式来指导项目开发可以使得项目各层之间是一个粗粒度的耦合,容易扩展。
如果项目数据库的操作方式更改了只需更该dao的代码即可;
如果项目上了新的功能只需更改service,
接入渠道如果更新只需更换UI层即可。
下一篇:X86-64寄存器和栈帧