设计模式
文章平均质量分 82
追着蜗牛打
廊坊师范学院 Ten Graduates-杨建
展开
-
设计模式六原则
本来直接入主题写原创 2014-04-05 21:55:38 · 1636 阅读 · 23 评论 -
从设计角度分析MVC
由于考试系统要用到MVC模式来设计,所以这次通过一些视频和网上的博客对其做了一些了解与学习,下面是一些学习的收获和感受。 Ps:原来写文章是从来也不写提纲的,现在通过不断的设计训练和代码注释的影响,没提纲就写不下去了…… 言归正传,MVC作为一种软件设计模式,它用一种业务逻辑、数据和界面显示互相分离的方法组织代码。将业务逻辑单独封装,使得在界面及与用户交互的形式改变时不影响到逻原创 2014-11-28 15:01:45 · 1306 阅读 · 10 评论 -
状态模式和策略模式比较
说到策略模式,我们最先想到的就是商店的收银方式:不满100,正常收费;超过100不满300,超过的部分打八折;超过300,全价九折! 解决这个问题最最普通的方法就是大量的If…Else…,而它带来的就是无情的难以维护,每次条件变更都会修改原代码,严重违反了开闭原则。 显而易见,策略模式的解决方式就是封装了一系列平行且复杂的实现方式,在不同的场景下,我们选择一个最适合的方案。原创 2015-04-30 16:37:38 · 6866 阅读 · 12 评论 -
Spring DI基础
S之前包括面试也好,自己学习也好,对关于Spring的认识都不深入,只是比较大概地了解基本内容,即依赖注入和控制反转。深入的机制还需要好好学习,正好我们这次项目也使用Spring管理的,这次转发一篇关于Spring的基础性文章,为我自己和读者都铺垫一个基础~ 一、Spring简化Java开发 Spring Framework是一个应用框架,框架一般是半成品,我们在框架的转载 2016-05-31 23:26:39 · 702 阅读 · 2 评论