随笔分类 - 笔记-Webx与Spring
框架入门和深入学习笔记
摘要:Aspect-Oriented Programming, 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 遵循开放-封闭原则,面向修改关闭,面向扩展开放。需要修改业务逻辑时,可以不直接修改代码,尤其是类似的修改点在多处出现时,比如日志打印。AOP的用处就更大了。 面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模...
阅读全文
摘要:Spring 是面向 Bean 的编程(BOP,Bean Oriented Programming),提供了 IOC 容器通过配置文件或者注解的方式来管理对象之间的依赖关系。 控制反转模式(也称作依赖性介入)的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器 (在 Spring 框架中是 IOC 容器) 负责将这些联系...
阅读全文
摘要:初识webx 2: http://www.cnblogs.com/lddbupt/p/5552351.html Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。 Webx Turbine建立在pipeline的基础上,基于页面驱动和约定胜于配置的理念,定义了一组处理页面的流程。Webx Turbine的灵活性在于,你可以...
阅读全文
摘要:Scope的概念 声明容器中的对象的生命周期。当对象在Spring容器中组装生成之后,由scope负责该对象在容器中的读取和销毁操作。 Scope的5种类型 Spring Framework支持五种作用域。 最初提供了两种类型: singleton和prototype。在2.0后引入了三种只能在web应用的ApplicationContext中使用的类型: request, session, gl...
阅读全文
摘要:初识Webx 1: http://www.cnblogs.com/lddbupt/p/5547189.html Webx Framework负责完成一系列基础性的任务. 比如系统初始化和响应请求. 系统初始化: 初始化Spring容器, 初始化日志系统. 响应请求: 增强request/response/session的功能, 提供pipeline流程处理机制, 异常处理, 开发模式. Web...
阅读全文
摘要:Webx是一套基于Java Servlet API的通用Web框架。它在Alibaba集团内部被广泛使用。从2010年底,向社会开放源码。 Webx框架是一个稳定、强大的Web框架。建立在SpringExt的基础上,具有超强的扩展能力。你可以使用全部的Webx,也可以使用部分Webx。你也可以比较容易地用SpringExt做出自己的可扩展组件。 Webx的优势 成熟可靠性 Webx在阿里巴巴和淘...
阅读全文