软件设计的理念是:高内聚,低耦合。采用三层:
UI:(jsp,servlet),
service:(具体的业务实现),
dao:(对数据库的操作)
的设计模式来指导项目开发可以使得项目各层之间是一个粗粒度的耦合,容易扩展。
如果项目数据库的操作方式更改了只需更该dao的代码即可;
如果项目上了新的功能只需更改service,
接入渠道如果更新只需更换UI层即可。
软件设计的理念是:高内聚,低耦合。采用三层:
UI:(jsp,servlet),
service:(具体的业务实现),
dao:(对数据库的操作)
的设计模式来指导项目开发可以使得项目各层之间是一个粗粒度的耦合,容易扩展。
如果项目数据库的操作方式更改了只需更该dao的代码即可;
如果项目上了新的功能只需更改service,
接入渠道如果更新只需更换UI层即可。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。