本文从一个案例分析设计角度,讨论了使用设计模式可以比较优雅地实现了质量、功能和性能的统一。很多人以为设计模式是抽象概念,实际上,设计模式是实战经验的总结,只有正确使用了设计模式,才明白设计模式真正的运用技巧,避免了过分设计或设计不足。
案例需求和问题
多个图片上传是很多系统的基本功能,一般图片是一个主体父对象的附属,如是商店的图片、是人物的图片。以下商品product为例。
一般一个商品product有多个图片image,他们是1:n关系,表单中图片的处理不同于文字,用户需要将图片专门实现上传后,后台服务器系统必须接收和处理这个图片, 有两个办法:
闽公网安备 35060202000074号