|
OperaMasks 2.0版本,是 AOM 发展过程中一个具有重大意义的里程碑版本,在该版本中,推出了一系列颇具特色的功能,如IoVC、LiteBean、更简单的检验与转换等。 本专题收录了Kevin为OperaMasks 2.0版本所撰写的一系列特性介绍文章,希望通过本专题,能加强大家对OperaMasks的认识。 同时需要注意的时,此处的 2.0 版本,是指广泛意义上的 2.x 一系列版本。 |
|
约定优于配置 (Convention Over Configuration)是一个简单的概念,即通过简单的约定来减轻复杂的配置操作。流行的框架Ruby on Rails、Spring和Hibernate等已经开始采用这种方式。本文将会谈谈“约定优于配置”是如何在OperaMasks中体现的。 |
LiteBean(LiteBean,脱胎于JSF规范中的 Managed Bean,是OperMasks中的一个重要概念,本文将会谈谈在OperaMasks中的LiteBean。 |
|
国际化(I18N)就是设计软件应用,在不改变它们程序逻辑的前提下支持各种语言和区域。这是目前所有的Web框架级产品都需要具备的基本功能,本文将会谈谈在OperaMasks中是如何简化国际化多语言相关工作的。 |
一个完整的Web应用并不仅仅只是UI展现层那么简单,还需要考虑数据持久化、事物完整性保障等等。本文将会谈谈在OperaMasks中是如何是怎样与 Spring、EJB3无缝集成的。 |
|
于界面UI开发中的一个重要部分就是保证用户输入了的合法性,OperaMasks 中对输入校验提供了多种方式,本文将会谈谈此点。 |
本文将会重点谈谈Facelets,以及为什么Facelets技术非常适合OperaMasks。 |
|
本文将会重点谈谈在OperaMasks中的模型事件和消息总线等概念。 |
长久以来,“状态的维护”是困扰 JSF 获得普及的一个很重要的因素,本文将会谈谈在OperaMasks中是如何对状态维护进行优化的。 |