摘要: 初识webx 2: http://www.cnblogs.com/lddbupt/p/5552351.html Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。 Webx Turbine建立在pipeline的基础上,基于页面驱动和约定胜于配置的理念,定义了一组处理页面的流程。Webx Turbine的灵活性在于,你可以... 阅读全文
posted @ 2016-06-02 21:00 流年素心 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: Scope的概念 声明容器中的对象的生命周期。当对象在Spring容器中组装生成之后,由scope负责该对象在容器中的读取和销毁操作。 Scope的5种类型 Spring Framework支持五种作用域。 最初提供了两种类型: singleton和prototype。在2.0后引入了三种只能在web应用的ApplicationContext中使用的类型: request, session, gl... 阅读全文
posted @ 2016-06-02 15:48 流年素心 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 初识Webx 1: http://www.cnblogs.com/lddbupt/p/5547189.html Webx Framework负责完成一系列基础性的任务. 比如系统初始化和响应请求. 系统初始化: 初始化Spring容器, 初始化日志系统. 响应请求: 增强request/response/session的功能, 提供pipeline流程处理机制, 异常处理, 开发模式. Web... 阅读全文
posted @ 2016-06-02 11:18 流年素心 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Webx是一套基于Java Servlet API的通用Web框架。它在Alibaba集团内部被广泛使用。从2010年底,向社会开放源码。 Webx框架是一个稳定、强大的Web框架。建立在SpringExt的基础上,具有超强的扩展能力。你可以使用全部的Webx,也可以使用部分Webx。你也可以比较容易地用SpringExt做出自己的可扩展组件。 Webx的优势 成熟可靠性 Webx在阿里巴巴和淘... 阅读全文
posted @ 2016-05-31 19:49 流年素心 阅读(3460) 评论(0) 推荐(0) 编辑
摘要: 本文讨论可选依赖和排除依赖. 帮助用户理解它们是什么, 如何使用, 它们如何工作, 以及什么时候使用它们最合适. 本文也将解释为什么排除是基于单个依赖的, 而非POM级别的. Optional Dependencies 可选依赖用在不能真正地将一个项目划分为多个子模块时. 一些依赖只在该项目中的某些特性中使用, 并且如果这些特性没有使用到的话, 这些依赖就不需要. 最理想的情况, 这样的特性... 阅读全文
posted @ 2016-05-31 10:06 流年素心 阅读(2443) 评论(0) 推荐(0) 编辑
摘要: 依赖管理是maven的一个广为人知的特性, 这也是maven擅长的一个领域. 为单一的工程管理依赖不是很难, 但当你着手处理多模块工程和包含数十或数百个模块的应用时, maven可以帮助你很好地保持高度控制和稳定性. Transitive Dependencies 依赖传递性是 maven 2.0中的一个新特性. 这不需要你去搜索和指定你自己的依赖需要的库, 而是自动地包含它们. 这个特性通过从... 阅读全文
posted @ 2016-05-28 12:10 流年素心 阅读(647) 评论(0) 推荐(1) 编辑
摘要: 顶层工程描述文件: pom.xml. 此外, 还有一些供用户阅读以快速理解工程的文本性文档, 如: readme.txt, license.txt,等. 该结构下只有2个子目录, src和target. target目录用于存储构建的所有输出. src目录包含构建该工程的所有源材料, 它包含了一个子 阅读全文
posted @ 2016-05-28 11:13 流年素心 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Artifact Repositories 在maven中, repository 用来存储构建工程和各种依赖. 严格上来说, 只有两种类型的仓库: 本地和远程. 本地仓库是指在你自己的机器上缓存远程的下载, 同时也包含了你还没有发布的临时构建. 远程仓库指任意其他类型的仓库, 可以通过多种协议来访 阅读全文
posted @ 2016-05-28 10:48 流年素心 阅读(13864) 评论(0) 推荐(0) 编辑
摘要: Introduction to Build Profiles Apache Maven 2.0 竭尽全力确保生成可移植的构建. 这意味着: 允许在POM内的构建配置, 避免所有文件系统的引用(在继承\依赖) , 并且更严重地依赖本地仓库来存储支持该功能的元数据. 然而, 有时移植性不是完全可行的. 阅读全文
posted @ 2016-05-26 17:12 流年素心 阅读(3896) 评论(0) 推荐(0) 编辑
摘要: What is a POM? Project Object Model,工程对象模型。是maven工作时的基本单元。它是一个工程信息和配置细节的xml文件,maven使用这些信息来构建整个工程。大多数工程包含了一些相同的缺省配置。 例如,构建目录target,源代码目录src/main/java,测试源代码目录src/test/java,等等。 POM在Maven1中的对应文件名为project... 阅读全文
posted @ 2016-05-24 16:20 流年素心 阅读(618) 评论(0) 推荐(0) 编辑