1.Struts2的属性驱动. Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。看下面代码片段: <form action="register.do" name="RegisterForm" method="post"> U...
分类:
其他好文 时间:
2014-10-27 17:51:30
阅读次数:
215
对于上周学的Struts2 进行一个简单的小结: Struts2功能主要分为:过滤器, 数据校验,类型转换,结果类型,上下文,拦截器,ognl,i18n,模型驱动。 Struts2的过滤器:StrutsPrepareAndExecuteFilter 这是Struts2的核心,在web.xml中...
分类:
其他好文 时间:
2014-10-20 19:10:48
阅读次数:
163
1.Struts2 提供三种数据封装的方式
Action 本身作为model对象,通过成员setter封装
创建独立model对象,页面通过ognl表达式封装
使用ModelDriven接口,对请求数据进行封装
Action充当的角色既可以是Model也可以使Controler.
2.Action 本身作为model对象,通过成员setter封装,而且是必须要属性的setter方法,...
分类:
其他好文 时间:
2014-08-16 16:31:10
阅读次数:
242
atitit.提升开发效率---MDA 软件开发方式的革命(3)----自动化建表
1. 建模在后自动建表 1
1. 传统上,需要首先建表,在业务编码..
1
2. 模型驱动建表---更多简化法是在建模在后自动建表 1
2. 自动建表的原理: 1
3. 自动建表工具::hibernate.hbm2ddl 跟Hibernate4.1 2
4. hbm2ddl最佳实践 2
3....
分类:
其他好文 时间:
2014-07-19 12:04:36
阅读次数:
177
EEPlat采用了元数据驱动的核心思想,因而EEPlat最重要的就是完善的元模型体系及高效灵活的解析执行引擎。EEPlat的执行引擎通过解析基于元模型的元数据,解释运行形成最终的业务系统。
EEPlat基于模型驱动架构(MDA)的思想,进一步提出了“模型驱动软件”概念,经过EEPlat配置定义形成的完整的元数据的是直接可被执行的。元数据驱动执行过程比标准的MDA层次减少了中间模型转化的层次,...
分类:
其他好文 时间:
2014-07-16 09:23:42
阅读次数:
276
1. 领域驱动设计的核心步骤:领域建模;由领域模型驱动软件设计2. 领域模型的一些特点: 2.1 领域是有边界的 2.2 领域只反映业务,与具体实现技术无关;领域里面可以有实体概念也可以有过程概念。 2.3 领域可以帮助开发人员很平滑地将领域知识转化为软件构造(能够帮助开发人员理解业务)。 ...
分类:
其他好文 时间:
2014-07-14 21:37:48
阅读次数:
165
模型赋值问题:
首先需要说明的是:Action在请求到达ActionProxy时已经创建出来了,并且相应的创建了一个值栈。
在拦截器到达之前这个图片已经OK了,Action已经创建,并且压入了值栈vs,而且model对象也已经初始化。
模型驱动(ModelDriven)从Action取出模型对象并把它压入栈顶
在执行完所有的拦截器后开始调用A...
分类:
其他好文 时间:
2014-07-02 09:37:20
阅读次数:
253
strus2中获取表单数据 两种方式 属性驱动 和模型驱动属性驱动/** *
当前请求的action在栈顶,ss是栈顶的元素,所以可以利用setValue方法赋值 * 如果一个属性在对象栈,在页面上可以根据name属性进行回显 */
/** * 属性驱动实现的条件: * ...
分类:
其他好文 时间:
2014-06-08 01:42:26
阅读次数:
210