軟件設計的理念是:高內聚,低耦合。采用三層:
UI:(jsp,servlet),
service:(具體的業務實現),
dao:(對數據庫的操作)
的設計模式來指導項目開發可以使得項目各層之間是一個粗粒度的耦合,容易擴展。
如果項目數據庫的操作方式更改了只需更該dao的代碼即可;
如果項目上了新的功能只需更改service,
接入渠道如果更新只需更換UI層即可。
軟件設計的理念是:高內聚,低耦合。采用三層:
UI:(jsp,servlet),
service:(具體的業務實現),
dao:(對數據庫的操作)
的設計模式來指導項目開發可以使得項目各層之間是一個粗粒度的耦合,容易擴展。
如果項目數據庫的操作方式更改了只需更該dao的代碼即可;
如果項目上了新的功能只需更改service,
接入渠道如果更新只需更換UI層即可。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。