原文:day12_JavaWeb设计模式与案例学习笔记

一 JavaWeb开发模式 C S:客户端 服务器 胖客户端 比如:LOL CS 魔兽世界。.exe安装文件。 B S:浏览器 服务器 瘦客户端 比如:页游。网页版软件。 JavaBean: 其实就是一个普通类 实体bean:用作封装数据 ,包含三样标准:一个无参构造方法 私有属性 公共的getter和setter方法。 还有一个业务bean:用于封装业务,比如:登录 注册等。 Model 模式 ...

2018-05-10 23:24 0 1045 推荐指数:

查看详情

设计模式学习笔记

作者:Grey 原文地址: 设计模式学习笔记 UML和代码 UML图 代码 单例模式 单例模式是创建型模式。 单例的定义:“一个类只允许创建唯一一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。”定义中提到,“一个类只允许创建唯一一 ...

Thu Jan 14 04:14:00 CST 2021 0 354
JavaWeb:基于MVC设计模式的一个小案例(一)

(未经允许,请勿转载,谢谢。) 本案例的处理过程: 客户端发送一个请求给服务器,服务器把这个请求给Servlet,Servlet 获取请求信息,根据请求信息的情况去调用 model (在这里是一个普通的 Java 类),然后把返回结果给 Servlet ,然后Servlet 根据返回结果 转向 ...

Tue Jan 10 08:54:00 CST 2017 2 10909
设计模式学习笔记(四:策略模式

1.1概述 方法是类中最重要的组成部分,一个方法的方法体由一系列语句构成,也就是说一个方法的方法体是一个算法。在某些设计中,一个类的设计人员经常可能涉及这样的问题:由于用户需求的变化,导致经常需要修改类中某个方法的方法体,即需要不断地变化算法。在这样的情况下可以考虑使用策略模式 ...

Fri Oct 21 18:32:00 CST 2016 0 5172
设计模式学习笔记-外观模式

1. 概述   为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 2. 模式中的角色   2.1 外观类(Facade):外观类知道哪些子系统类负责处理请求,将客户的请求代理给恰当的子系统对象。   2.2 子系统类集合 ...

Wed Jul 11 02:12:00 CST 2012 7 8054
设计模式学习笔记-命令模式

或重做、事务等处理时,这种无法抵御变化的紧耦合的设计就不太合适。 3. 模式中角色   3.1 抽象 ...

Wed Jul 11 21:30:00 CST 2012 4 28579
设计模式学习笔记-组合模式

1. 概述   将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 2. 解决的问题   当希望忽略单个对象和组合对象的区别,统一使用组合结构中的所有对象(将这种“统一”性封装起来)。 3. 组合模式中的角色   3.1 组合部件 ...

Fri Jul 06 22:18:00 CST 2012 2 3997
设计模式学习笔记之八:外观模式

面试时面试官问了我一个问题,事务有哪些基本特性?我不假思索地回答:原子性,一致性,隔离性和持久性,并对这四个特性的概念做了描述: 原子性:是指每个事务都是一个不可分割的最小单元,事务要么成功提交,要 ...

Sat Jul 30 04:48:00 CST 2016 4 1253
FlyWeight模式——设计模式学习笔记

FlyWeight模式 一 意图 运用共享技术有效地支持大量细粒度的对象。 二 动机 有些应用程序得益于在其整个设计过程中采用对象技术,但简单化的实现代价极大。 使用面向对象的抽象化,可能会造成庞大的对象群,造成空间的巨大消耗,而影响性能。 在文档编辑器例子中如果一个字 ...

Tue Feb 07 03:50:00 CST 2012 2 14258
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM