自定义开发
来源:互联网 发布:维斯布鲁克体测数据 编辑:程序博客网 时间:2024/06/05 18:32
基于M1平台,我们的开发就聚焦于业务逻辑之上,而业务逻辑又聚焦于JSP,JPO和Bean之上。当我们实现业务逻辑时,应该遵循JPO,Bean,JSP的顺序。更重要的是,一切都要基于M1的BPS之上,也就是说,我们的业务逻辑要基于BPS的JSP,JPO和Bean之上。
JPO的应用
由于JPO是存于数据库之中,所有的JPO使用都是基于反射,参数传递也要进行封包。也就是将对象封包成字符串后作为参数传递。
JPO.pachArgs(object);
JPO的继承关系如下:
emxDomainObjectBase->emxDomainObject->emxCommonPartBase->emxCommonPart->emxMyPartBase->emxMyPart
JavaBean的应用
DomainObject.newInstance()方法可以返回指定类型的Part类,也就是Facade模式和IoC的应用,而映射可以在MappingFile.properties中定义。
而映射的顺序是在系统properties的文件中定义
emxFramework.BeanMapping.PreliminarySearchFiles =customMappingFile.properties,emxIntegrationsBeanMappingFile.
properties
JSP的应用
JSP的错误处理:
JSP文件包含emxNavigatorTopErrorInclude.jsp和exmNavigatorBottomErrorInclude.jsp,使用emxNavErrorObject.addMessage()方法添加错误信息
BPS的应用
由于M1为我们提供了很好的框架,所以功能的实现首先考虑的是框架是否已经为我们提供相应的功能。比如,选择页面的使用与配置,Table和Form的配置,框架提供的基本配置等等。
- 自定义开发
- 开发JSP自定义行为
- 自定义taglib的开发
- 自定义taglib的开发
- 自定义taglib的开发
- 开发Eclipse自定义控件
- CheckStyle的自定义开发
- WinCE 开发自定义控件
- 自定义标签开发
- 开发Eclipse自定义控件
- 自定义报表开发、使用手册
- 开发JSP自定义行为
- Flex开发自定义控件
- 开发自定义绘图控件
- 开发自定义控件
- web开发自定义错误
- 开发Web自定义控件
- struts自定义标签开发
- Memcached Session Manager(转帖,分布式应用部署又多一利器)
- Macworld
- tiptop imp还原备份
- shell脚本专家指南笔记----shell错误调试
- Eclipse常用快捷键(通过笔者感觉~~)
- 自定义开发
- PPT 去水印
- oracle 触发器
- 301重定向
- java中的常量,是不是必须定义为static final的呢
- SQL在各种数据库中获取随机数据记录
- 状态模式
- 容错还是改错?
- Round-Robin负载均衡算法及其实现原理