Yii采用MVC设计模式。Yii还引入了一个称作front-controller的东西,并命名为application。application封装了对用户请求的处理。application会收集用户的请求信息,并交予对应的控制器进一步处理。这是一张交互流程图。典型的Yii应用的工作流程见图。inde...
分类:
其他好文 时间:
2014-05-27 02:21:44
阅读次数:
232
1.MVC Model:模型
描述程序是什么,例如数据库操作之类的行文以及纸牌Demo里纸牌玩法都是写在Model这一层,通过Notification和KVO(后续文章会介绍)两种方式与Controller通讯。
Controller:控制层 程序的逻辑在这里组织,Controller负责M...
分类:
移动开发 时间:
2014-05-19 18:34:59
阅读次数:
394
目录前言现象源码分析HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口介绍HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口的具体应用常用Handl...
分类:
编程语言 时间:
2014-05-19 18:02:59
阅读次数:
531
Model(模型):模型代表着核心的业务逻辑和数据(不要理解成Model只是实体类)View(视图):视图应该关注与如何展示数据,而不应该包含任何业务逻辑(业务逻辑应写在Model中)Controller(控制器):控制器控制着程序的逻辑,并充当着视图和模型之间的协调角色。控制器从视图层接收用户输入...
分类:
Web程序 时间:
2014-05-19 16:16:23
阅读次数:
255
1)基本使用
名称为“chain”的ResultType,在struts-default.xml里的配置如下:
chain是一种特殊的视图结果,用来将Action执行完之后链接到另一个Action中继续执行,新的Action使用上一个Action的上下文(ActionContext),数据也...
分类:
其他好文 时间:
2014-05-19 15:09:03
阅读次数:
228
1.点对点拓扑 point-to-point scheduling
该拓扑结构简单,整个网络的阻抗特性容易控制,时序关系也容易控制,常见于高速双向传输信号线;常在源端加串行匹配电阻来防止源端的二次反射。2.菊花链结构
daisy-chain scheduling 如下图所示,菊花链结构也...
分类:
其他好文 时间:
2014-05-19 12:50:38
阅读次数:
227
@Component :标注一个普通的Spring Bean类。@Controller:
标注一个控制器组件类。@Service:标注一个业务逻辑组件类。@Repository:标注一个DAO组件类。首先要使用注解需要配置Spring自动扫描的包
将ScheduleDaoImp类注入在Spring....
分类:
编程语言 时间:
2014-05-18 02:24:39
阅读次数:
367
5.使用spring注解注入service,DAOaction:@ParentPackage(value =
"struts-default")@Namespace("/")@Controller@Scope("prototype")public class
BookAction extends A...
分类:
其他好文 时间:
2014-05-17 20:52:45
阅读次数:
218
6.1 Controller接收浏览器数据 a.获取Get数据 :
a1:获取路由url中配置好的制定参数: 如配置好的路由: 浏览器请求路径为: /User/Modify/1
,MVC框架获取请求后,就会找到匹配的路由映射路径url,得知是请求的控制器类 User里的Modify方法,此时就会检查...
分类:
Web程序 时间:
2014-05-17 17:57:34
阅读次数:
507