标签:
Tiny框架中,对模型本向没有任何强制性约束,也就是说你可以把任何类型的对象作为模型,也不必实现任何接口。因此简单的说,你定义一个类,里面有一些描述业务属性或处理的内容,就可以说它是模型了。 但是要想在引擎中跑起来,这么做显然是不够的,首先你得让引擎知道,这是个模型。这需要通过定义模型定义文件来声明出来。1 2 3 4 5 |
<model-define id="EntityModel" name="EntityModel" title="实体模型" model-class="org.tinygroup.entity.entitymodel.EntityModel" error-page="/model/modelError.pagelet" validate-error-page="/model/modelValidateError.page" model-infomation-getter="modelInfoGetter" model-loader-bean="entityModelLoader"> |
1 2 3 4 5 6 7 8 |
<model-processor-define name="modify" title="修改" record-mode="Single"> <model-processor-stage name="select" title="修改" service-processor="entityViewModelModifyStageSelectServiceProcessor" view-processor="defaultModelViewProcessor" parameter-builder="entityOperationModifyStageSelectParameterBuilder"></model-processor-stage> <model-processor-stage name="save" title="保存" need-validate="true" service-processor="entityViewModelModifyStageSaveServiceProcessor" view-processor="defaultModelViewProcessor" parameter-builder="entityOperationModifyStageSaveParameterBuilder"></model-processor-stage> < /model-processor-define> |
1 | record-mode="Single" |
1 2 3 4 5 |
<model-define-extend id="entityModel"> <model-processor-defines> ..... </model-processor-defines> < /model-define-extend> |
标签:
原文地址:http://blog.csdn.net/j2eetop/article/details/46428257